#pragma once

#include "REL/ID.h"

namespace RE
{
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_AlchemyItem_46_{ REL::VariantID(228356, 186192, 0x1596bc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_AlchemyItem_46_17_2_{ REL::VariantID(228357, 186194, 0x1596c00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IFormFactory{ REL::VariantID(228345, 186197, 0x1596628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BaseFormComponent{ REL::VariantID(228344, 186202, 0x1596600) };
	constexpr std::array<REL::VariantID, 10> VTABLE_AlchemyItem{ REL::VariantID(228346, 186204, 0x1596668), REL::VariantID(228347, 186206, 0x15969f8), REL::VariantID(228348, 186208, 0x1596a30), REL::VariantID(228349, 186210, 0x1596a68), REL::VariantID(228350, 186212, 0x1596aa8), REL::VariantID(228351, 186214, 0x1596ae8), REL::VariantID(228352, 186216, 0x1596b10), REL::VariantID(228353, 186218, 0x1596b38), REL::VariantID(228354, 186220, 0x1596b70), REL::VariantID(228355, 186222, 0x1596b98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSDualCastData_129_{ REL::VariantID(228373, 186225, 0x15970d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSDualCastData_129_95_2_{ REL::VariantID(228374, 186227, 0x1597118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSDualCastData{ REL::VariantID(228371, 186234, 0x1596e28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SettingT_GameSettingCollection_{ REL::VariantID(228488, 186284, 0x1597f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SettingCollection_Setting_{ REL::VariantID(228480, 186322, 0x1597ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_char_const___Setting_____char_const___Setting___{ REL::VariantID(228481, 186324, 0x1597d40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_char_const___Setting___{ REL::VariantID(228482, 186326, 0x1597d80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTStringTemplateMap_NiTMap_char_const___Setting____Setting___{ REL::VariantID(228483, 186328, 0x1597dc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTStringMap_Setting___{ REL::VariantID(542544, 186330, 0x1597e00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCaseInsensitiveStringMap_Setting___{ REL::VariantID(228484, 186338, 0x1597e40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SettingCollectionMap_Setting_{ REL::VariantID(228485, 186340, 0x1597e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GameSettingCollection{ REL::VariantID(228486, 186342, 0x1597ed8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Setting{ REL::VariantID(228479, 186344, 0x1597cd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_EffectSetting_18_{ REL::VariantID(228549, 186357, 0x1598800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_EffectSetting_18_67_2_{ REL::VariantID(228550, 186359, 0x1598840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayBase__IAllocatorFunctor{ REL::VariantID(228542, 186364, 0x15984f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESFullName{ REL::VariantID(228543, 186366, 0x1598520) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_EffectSetting{ REL::VariantID(228544, 186368, 0x1598558), REL::VariantID(228545, 186370, 0x1598738), REL::VariantID(228546, 186372, 0x1598770), REL::VariantID(228547, 186374, 0x15987a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTArrayHeapAllocator_{ REL::VariantID(228548, 186376, 0x15987d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_EnchantmentItem_21_{ REL::VariantID(228573, 186381, 0x1598f30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_EnchantmentItem_21_16_2_{ REL::VariantID(228574, 186383, 0x1598f70) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_EnchantmentItem{ REL::VariantID(228570, 186389, 0x1598b30), REL::VariantID(228571, 186391, 0x1598ec0), REL::VariantID(228572, 186393, 0x1598ef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_IngredientItem_30_{ REL::VariantID(228608, 186399, 0x1599868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_IngredientItem_30_5_1_{ REL::VariantID(228609, 186401, 0x15998a8) };
	constexpr std::array<REL::VariantID, 10> VTABLE_IngredientItem{ REL::VariantID(228594, 186407, 0x1599290), REL::VariantID(228595, 186409, 0x1599620), REL::VariantID(228596, 186411, 0x1599658), REL::VariantID(228597, 186413, 0x1599690), REL::VariantID(228598, 186415, 0x15996d0), REL::VariantID(228599, 186417, 0x1599710), REL::VariantID(228600, 186419, 0x1599738), REL::VariantID(228601, 186421, 0x1599770), REL::VariantID(228602, 186423, 0x1599798), REL::VariantID(228603, 186425, 0x15997c0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSQueuedResourceCollection_BSResource__EntryDB_BSModelDB__DBTraits__2_{ REL::VariantID(228639, 186430, 0x1599d38), REL::VariantID(228640, 186432, 0x1599dd8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSModelDB__QueuedHandles{ REL::VariantID(228641, 186434, 0x1599df8), REL::VariantID(228642, 186436, 0x1599e98) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESModelDB__TESQueuedHandles{ REL::VariantID(228643, 186438, 0x1599eb8), REL::VariantID(228644, 186440, 0x1599f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicItem__PreloadableVisitor{ REL::VariantID(542598, 186442, 0x1599f78) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MagicItem{ REL::VariantID(228645, 186445, 0x1599f90), REL::VariantID(228646, 186447, 0x159a320), REL::VariantID(228647, 186449, 0x159a358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicItemTraversalFunctor{ REL::VariantID(228648, 186451, 0x159a390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicItemFindFunctor{ REL::VariantID(542605, 186453, 0x159a3a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicItemFindKeywordFunctor{ REL::VariantID(228649, 186457, 0x159a3c8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_AnimationSystemUtils__TESModelAndAnimationHandles{ REL::VariantID(228650, 186459, 0x159a3e8), REL::VariantID(228651, 186461, 0x159a488) };
	constexpr std::array<REL::VariantID, 2>  VTABLE___QueuedMagicItem{ REL::VariantID(228652, 186463, 0x159a4a8), REL::VariantID(228653, 186465, 0x159a548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FindNonExcludedDeliveryFunctor{ REL::VariantID(228654, 186467, 0x159a568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PreloadCountVisitor{ REL::VariantID(228655, 186469, 0x159a588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PreloadModelsVisitor{ REL::VariantID(228656, 186471, 0x159a5a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAutoQueuedResourceCollection_AnimationSystemUtils__TESModelAndAnimationHandles_{ REL::VariantID(228657, 186473, 0x159a5b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FindEqualsFunctor{ REL::VariantID(228658, 186475, 0x159a5c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GetCostliestEffectFunctor{ REL::VariantID(228659, 186477, 0x159a5e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LongestDurationFunctor{ REL::VariantID(228660, 186479, 0x159a600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LargestAreaFunctor{ REL::VariantID(228661, 186481, 0x159a618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GetMagicItemDescriptionFunctor{ REL::VariantID(228850, 186584, 0x159bfd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_ScrollItem_23_{ REL::VariantID(228878, 186586, 0x159c8b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_ScrollItem_23_100_2_{ REL::VariantID(228879, 186588, 0x159c8f0) };
	constexpr std::array<REL::VariantID, 11> VTABLE_ScrollItem{ REL::VariantID(228867, 186591, 0x159c340), REL::VariantID(228868, 186593, 0x159c6d0), REL::VariantID(228869, 186595, 0x159c708), REL::VariantID(228870, 186597, 0x159c740), REL::VariantID(228871, 186599, 0x159c778), REL::VariantID(228872, 186601, 0x159c7a8), REL::VariantID(228873, 186603, 0x159c7d0), REL::VariantID(228874, 186605, 0x159c810), REL::VariantID(228875, 186607, 0x159c838), REL::VariantID(228876, 186609, 0x159c860), REL::VariantID(228877, 186611, 0x159c888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_SpellItem_22_{ REL::VariantID(228894, 186613, 0x159cf00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_SpellItem_22_15_2_{ REL::VariantID(228895, 186615, 0x159cf40) };
	constexpr std::array<REL::VariantID, 6>  VTABLE_SpellItem{ REL::VariantID(228888, 186619, 0x159ca70), REL::VariantID(228889, 186621, 0x159ce00), REL::VariantID(228890, 186623, 0x159ce38), REL::VariantID(228891, 186625, 0x159ce70), REL::VariantID(228892, 186627, 0x159cea8), REL::VariantID(228893, 186629, 0x159ced8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSExtraData{ REL::VariantID(228901, 186634, 0x159d008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraHavok{ REL::VariantID(228902, 186636, 0x159d028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraEditorID{ REL::VariantID(228903, 186638, 0x159d048) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraSeenData{ REL::VariantID(228904, 186640, 0x159d068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicTarget{ REL::VariantID(229524, 186653, 0x15a3148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraMagicLight{ REL::VariantID(229525, 186655, 0x15a31b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraFollower{ REL::VariantID(229526, 186657, 0x15a31d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLock{ REL::VariantID(229527, 186659, 0x15a31f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraFromAlias{ REL::VariantID(229528, 186661, 0x15a3210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraOpenCloseActivateRef{ REL::VariantID(229529, 186663, 0x15a3230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraTeleport{ REL::VariantID(229530, 186665, 0x15a3250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraTeleportName{ REL::VariantID(229531, 186667, 0x15a3270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraStartingPosition{ REL::VariantID(229532, 186669, 0x15a3290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraOriginalReference{ REL::VariantID(229533, 186671, 0x15a32b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraOwnership{ REL::VariantID(229534, 186673, 0x15a32d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraGlobal{ REL::VariantID(229535, 186675, 0x15a32f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRank{ REL::VariantID(229536, 186677, 0x15a3310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCount{ REL::VariantID(229537, 186679, 0x15a3330) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraWorn{ REL::VariantID(229538, 186681, 0x15a3350) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraWornLeft{ REL::VariantID(229539, 186683, 0x15a3370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCannotWear{ REL::VariantID(229540, 186685, 0x15a3390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraHealth{ REL::VariantID(229541, 186687, 0x15a33b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraHealthPerc{ REL::VariantID(229542, 186689, 0x15a33d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraTimeLeft{ REL::VariantID(229543, 186691, 0x15a33f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCharge{ REL::VariantID(229544, 186693, 0x15a3410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraScale{ REL::VariantID(229545, 186695, 0x15a3430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCachedScale{ REL::VariantID(229546, 186697, 0x15a3450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraHotkey{ REL::VariantID(229547, 186699, 0x15a3470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPackageStartLocation{ REL::VariantID(229548, 186701, 0x15a3490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraReferenceHandle{ REL::VariantID(229549, 186703, 0x15a34b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLocation{ REL::VariantID(229550, 186705, 0x15a34d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraTresPassPackage{ REL::VariantID(229551, 186707, 0x15a34f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLeveledItem{ REL::VariantID(229552, 186709, 0x15a3510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraOutfitItem{ REL::VariantID(229553, 186711, 0x15a3530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRagDollData{ REL::VariantID(229554, 186713, 0x15a3550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraEncounterZone{ REL::VariantID(229555, 186715, 0x15a3570) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraEnableStateParent{ REL::VariantID(229556, 186717, 0x15a3590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraEnableStateChildren{ REL::VariantID(229557, 186719, 0x15a35b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAttachRef{ REL::VariantID(229558, 186721, 0x15a35d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAttachRefChildren{ REL::VariantID(229559, 186723, 0x15a35f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRandomTeleportMarker{ REL::VariantID(229560, 186725, 0x15a3610) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAshPileRef{ REL::VariantID(229561, 186727, 0x15a3630) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLocationRefType{ REL::VariantID(229562, 186729, 0x15a3650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLeveledItemBase{ REL::VariantID(229563, 186731, 0x15a3670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLinkedRef{ REL::VariantID(229564, 186733, 0x15a3690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLinkedRefChildren{ REL::VariantID(229565, 186735, 0x15a36b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraActivateRef{ REL::VariantID(229566, 186737, 0x15a36d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraActivateRefChildren{ REL::VariantID(229567, 186739, 0x15a36f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraReflectedRefs{ REL::VariantID(229568, 186741, 0x15a3710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraReflectorRefs{ REL::VariantID(229569, 186743, 0x15a3730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraWaterLightRefs{ REL::VariantID(229570, 186745, 0x15a3750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLitWaterRefs{ REL::VariantID(229571, 186747, 0x15a3770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLevCreaModifier{ REL::VariantID(229572, 186749, 0x15a3790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPoison{ REL::VariantID(229573, 186751, 0x15a37b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraEnchantment{ REL::VariantID(229574, 186753, 0x15a37d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLastFinishedSequence{ REL::VariantID(229575, 186755, 0x15a37f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraSpawnContainer{ REL::VariantID(229576, 186757, 0x15a3810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraEmittanceSource{ REL::VariantID(229577, 186759, 0x15a3830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraMultiBoundRef{ REL::VariantID(229578, 186761, 0x15a3850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraMultiBound{ REL::VariantID(229579, 186763, 0x15a3870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRoom{ REL::VariantID(229580, 186765, 0x15a3890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraItemDropper{ REL::VariantID(229581, 186767, 0x15a38b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraDroppedItemList{ REL::VariantID(229582, 186769, 0x15a38d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraSavedAnimation{ REL::VariantID(229583, 186771, 0x15a38f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraSavedHavokData{ REL::VariantID(229584, 186773, 0x15a3910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraFriendHits{ REL::VariantID(229585, 186775, 0x15a3930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraHeadingTarget{ REL::VariantID(229586, 186777, 0x15a3950) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRefractionProperty{ REL::VariantID(229587, 186779, 0x15a3970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraStartingWorldOrCell{ REL::VariantID(229588, 186781, 0x15a3990) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraHasNoRumors{ REL::VariantID(229589, 186783, 0x15a39b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraSound{ REL::VariantID(229590, 186785, 0x15a39d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCreatureAwakeSound{ REL::VariantID(229591, 186787, 0x15a39f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCreatureMovementSound{ REL::VariantID(229592, 186789, 0x15a3a10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraWeaponIdleSound{ REL::VariantID(229593, 186791, 0x15a3a30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraWeaponAttackSound{ REL::VariantID(229594, 186793, 0x15a3a50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraActivateLoopSound{ REL::VariantID(229595, 186795, 0x15a3a70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCanTalkToPlayer{ REL::VariantID(229596, 186797, 0x15a3a90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraObjectHealth{ REL::VariantID(229597, 186799, 0x15a3ab0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraTerminalState{ REL::VariantID(229598, 186801, 0x15a3ad0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraNavMeshPortal{ REL::VariantID(229599, 186803, 0x15a3af0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraModelSwap{ REL::VariantID(229600, 186805, 0x15a3b10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRadius{ REL::VariantID(229601, 186807, 0x15a3b30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraFactionChanges{ REL::VariantID(229602, 186809, 0x15a3b50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraActorCause{ REL::VariantID(229603, 186811, 0x15a3b70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAmmo{ REL::VariantID(229604, 186813, 0x15a3b90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCombatStyle{ REL::VariantID(229605, 186815, 0x15a3bb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPrimitive{ REL::VariantID(229606, 186817, 0x15a3bd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPatrolRefData{ REL::VariantID(229607, 186819, 0x15a3bf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraOcclusionPlaneRefData{ REL::VariantID(229608, 186821, 0x15a3c10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPortalRefData{ REL::VariantID(229609, 186823, 0x15a3c30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRoomRefData{ REL::VariantID(229610, 186825, 0x15a3c50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPackageData{ REL::VariantID(229611, 186827, 0x15a3c70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCollisionData{ REL::VariantID(229612, 186829, 0x15a3c90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraGuardedRefData{ REL::VariantID(229613, 186831, 0x15a3cb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraIgnoredBySandbox{ REL::VariantID(229614, 186833, 0x15a3cd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAliasInstanceArray{ REL::VariantID(229615, 186835, 0x15a3cf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPromotedRef{ REL::VariantID(229616, 186837, 0x15a3d10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLargeRefOwnerCells{ REL::VariantID(229617, 186839, 0x15a3d30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLightData{ REL::VariantID(229618, 186841, 0x15a3d50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraSceneData{ REL::VariantID(229619, 186843, 0x15a3d70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraBadPosition{ REL::VariantID(229620, 186845, 0x15a3d90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraHeadTrackingWeight{ REL::VariantID(229621, 186847, 0x15a3db0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraFavorCost{ REL::VariantID(229622, 186849, 0x15a3dd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraMissingLinkedRefIDs{ REL::VariantID(229623, 186851, 0x15a3df0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraMissingRefIDs{ REL::VariantID(229624, 186853, 0x15a3e10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraTextDisplayData{ REL::VariantID(229625, 186855, 0x15a3e30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAttachedArrows3D{ REL::VariantID(229626, 186857, 0x15a3e50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAlphaCutoff{ REL::VariantID(229627, 186859, 0x15a3e70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraHorse{ REL::VariantID(229628, 186861, 0x15a3e90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraForcedTarget{ REL::VariantID(229629, 186863, 0x15a3eb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraForcedLandingMarker{ REL::VariantID(229630, 186865, 0x15a3ed0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraUniqueID{ REL::VariantID(229631, 186867, 0x15a3ef0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraFlags{ REL::VariantID(229632, 186869, 0x15a3f10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRefrPath{ REL::VariantID(229633, 186871, 0x15a3f30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraDecalGroup{ REL::VariantID(229634, 186873, 0x15a3f50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCellWaterEnvMap{ REL::VariantID(229635, 186875, 0x15a3f70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraWaterData{ REL::VariantID(229636, 186877, 0x15a3f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraWaterCurrentZoneData{ REL::VariantID(229637, 186879, 0x15a3fb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraScriptedAnimDependence{ REL::VariantID(229638, 186881, 0x15a3fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCell3D{ REL::VariantID(229639, 186883, 0x15a3ff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRegionList{ REL::VariantID(229640, 186885, 0x15a4010) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCellMusicType{ REL::VariantID(229641, 186887, 0x15a4030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCellAcousticSpace{ REL::VariantID(229642, 186889, 0x15a4050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCellSkyRegion{ REL::VariantID(229643, 186891, 0x15a4070) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCellImageSpace{ REL::VariantID(229644, 186893, 0x15a4090) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCellWaterType{ REL::VariantID(229645, 186895, 0x15a40b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraNorthRotation{ REL::VariantID(229646, 186897, 0x15a40d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraDetachTime{ REL::VariantID(229647, 186899, 0x15a40f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraGIDBuffer{ REL::VariantID(229648, 186901, 0x15a4110) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_NonActorMagicTarget{ REL::VariantID(229649, 186903, 0x15a4130), REL::VariantID(229650, 186905, 0x15a4150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_16__{ REL::VariantID(229658, 186913, 0x15a4380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAnimGraphManager{ REL::VariantID(229879, 186981, 0x15a64f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraDismemberedLimbs{ REL::VariantID(229880, 186983, 0x15a6510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraBiped{ REL::VariantID(229881, 186985, 0x15a6530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLight{ REL::VariantID(229882, 186987, 0x15a6550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLeveledCreature{ REL::VariantID(229883, 186989, 0x15a6570) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraMapMarker{ REL::VariantID(229884, 186991, 0x15a6590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAction{ REL::VariantID(229885, 186993, 0x15a65b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraContainerChanges{ REL::VariantID(229886, 186995, 0x15a65d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraLockList{ REL::VariantID(229887, 186997, 0x15a65f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraGhost{ REL::VariantID(229888, 186999, 0x15a6610) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraShouldWear{ REL::VariantID(229889, 187001, 0x15a6630) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraSoul{ REL::VariantID(229890, 187003, 0x15a6650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraInfoGeneralTopic{ REL::VariantID(229891, 187005, 0x15a6670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPackage{ REL::VariantID(229892, 187007, 0x15a6690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPlayerCrimeList{ REL::VariantID(229893, 187009, 0x15a66b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPersistentCell{ REL::VariantID(229894, 187011, 0x15a66d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRunOncePacks{ REL::VariantID(229895, 187013, 0x15a66f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraDistantData{ REL::VariantID(229896, 187015, 0x15a6710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraResourcesPreload{ REL::VariantID(229897, 187017, 0x15a6730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPortal{ REL::VariantID(229898, 187019, 0x15a6750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraOcclusionShape{ REL::VariantID(229899, 187021, 0x15a6770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraEditorRef3DData{ REL::VariantID(229900, 187023, 0x15a6790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraEditorRefMoveData{ REL::VariantID(229901, 187025, 0x15a67b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAnimNoteReceiver{ REL::VariantID(229902, 187027, 0x15a67d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraPatrolRefInUseData{ REL::VariantID(229903, 187029, 0x15a67f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraSayTopicInfoOnceADay{ REL::VariantID(229904, 187031, 0x15a6810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraSayToTopicInfo{ REL::VariantID(229905, 187033, 0x15a6830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraFollowerSwimBreadcrumbs{ REL::VariantID(229906, 187035, 0x15a6850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraAnimationSequencer{ REL::VariantID(229907, 187037, 0x15a6870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraCellGrassData{ REL::VariantID(229908, 187039, 0x15a6890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraInteraction{ REL::VariantID(229909, 187041, 0x15a68b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraGroupConstraint{ REL::VariantID(229910, 187043, 0x15a68d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraRaceData{ REL::VariantID(229911, 187045, 0x15a68f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MultiBoundMarkerData{ REL::VariantID(229974, 187067, 0x15a6eb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SettingCollectionList_Setting_{ REL::VariantID(230107, 187072, 0x15a83e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_INISettingCollection{ REL::VariantID(230108, 187074, 0x15a8438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SettingT_INISettingCollection_{ REL::VariantID(230112, 187079, 0x15a8550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSStream{ REL::VariantID(230106, 187090, 0x15a8318) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InterfacedClass{ REL::VariantID(230109, 187092, 0x15a8490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTask{ REL::VariantID(230110, 187094, 0x15a84a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IOTask{ REL::VariantID(542851, 187096, 0x15a84d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SynchronizedPriorityQueue_NiPointer_IOTask__{ REL::VariantID(230111, 187106, 0x15a8528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SynchronizedQueue_NiPointer_IOTask__{ REL::VariantID(230113, 187108, 0x15a8568) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSQueuedResourceCollection_BSResource__EntryDB_BSModelDB__DBTraits__42_{ REL::VariantID(230115, 187110, 0x15a85e8), REL::VariantID(230116, 187112, 0x15a8688) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_QueuedHelmet{ REL::VariantID(230117, 187114, 0x15a86a8), REL::VariantID(230118, 187116, 0x15a8748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AttachDistant3DTask{ REL::VariantID(230119, 187118, 0x15a8768) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_QueuedModel{ REL::VariantID(230120, 187120, 0x15a87b8), REL::VariantID(230121, 187122, 0x15a8868) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_QueuedReference{ REL::VariantID(230122, 187124, 0x15a8888), REL::VariantID(230123, 187126, 0x15a8960) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_QueuedAnimationObject{ REL::VariantID(230124, 187128, 0x15a8980), REL::VariantID(230125, 187130, 0x15a8a30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_QueuedTempEffect{ REL::VariantID(230126, 187132, 0x15a8a50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BackgroundProcessThread{ REL::VariantID(230127, 187134, 0x15a8ab0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SynchronizedQueue_NiPointer_AttachDistant3DTask__{ REL::VariantID(230128, 187136, 0x15a8ad0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_QueuedHead{ REL::VariantID(230131, 187138, 0x15a8b30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAutoQueuedResourceCollection_BShkbHkxDB__QueuedHandles_{ REL::VariantID(230136, 187144, 0x15a8c18) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_QueuedTree{ REL::VariantID(230137, 187146, 0x15a8c28), REL::VariantID(230138, 187148, 0x15a8d00) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_QueuedActor{ REL::VariantID(230139, 187150, 0x15a8d20), REL::VariantID(230140, 187152, 0x15a8df8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_QueuedCharacter{ REL::VariantID(230141, 187154, 0x15a8e18), REL::VariantID(230142, 187156, 0x15a8ef0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_QueuedPlayer{ REL::VariantID(230144, 187159, 0x15a8f30), REL::VariantID(230145, 187161, 0x15a9008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_672__{ REL::VariantID(230153, 187170, 0x15a90f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSScrapArrayAllocator_{ REL::VariantID(230154, 187172, 0x15a9120) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_INIPrefSettingCollection{ REL::VariantID(230546, 187227, 0x15ace28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SettingT_INIPrefSettingCollection_{ REL::VariantID(230556, 187302, 0x15acf98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ICellAttachDetachEventSource{ REL::VariantID(230547, 187371, 0x15ace80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AddCellGrassTask{ REL::VariantID(230548, 187373, 0x15ace90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSResource__ArchiveStreamOpenedEvent_{ REL::VariantID(230549, 187375, 0x15acef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_PositionPlayerEvent_{ REL::VariantID(230550, 187377, 0x15acf10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSSystemEvent_{ REL::VariantID(230551, 187379, 0x15acf28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TES__SystemEventAdapter{ REL::VariantID(230552, 187381, 0x15acf40) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_TES{ REL::VariantID(230553, 187383, 0x15acf58), REL::VariantID(230554, 187385, 0x15acf68), REL::VariantID(230555, 187387, 0x15acf80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTempNodeManager{ REL::VariantID(230557, 187389, 0x15acfb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAutoQueuedResourceCollection_TESModelDB__TESQueuedHandles_{ REL::VariantID(230682, 187397, 0x15adf70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSResource__ClearArchiveRegistryEvent_{ REL::VariantID(230884, 187441, 0x15b00f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ClearArchiveRegistrationListener{ REL::VariantID(230885, 187443, 0x15b0110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_TESObjectCELL___NiTMallocInterface_TESObjectCELL____{ REL::VariantID(230851, 187462, 0x15af6c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_TESObjectCELL___{ REL::VariantID(230852, 187464, 0x15af6d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_BGSAddonNode___NiTMallocInterface_BGSAddonNode____{ REL::VariantID(230853, 187466, 0x15af6e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_BGSAddonNode___{ REL::VariantID(230854, 187468, 0x15af6f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStoryManagerTreeForm{ REL::VariantID(230857, 187472, 0x15af708) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStoryManagerNodeBase{ REL::VariantID(230858, 187474, 0x15af908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStoryManagerBranchNode{ REL::VariantID(230859, 187476, 0x15afb08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Projectile__LaunchData{ REL::VariantID(230860, 187478, 0x15afd08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSLoadFormBuffer{ REL::VariantID(230863, 187480, 0x15afd28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSResource__ArchiveRegisteredEvent_{ REL::VariantID(230882, 187482, 0x15b00c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ArchiveRegistrationListener{ REL::VariantID(230883, 187484, 0x15b00e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_NiTPointerAllocator_unsigned___int64__uint_TESFile___{ REL::VariantID(231083, 187641, 0x15b1148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPointerMap_uint_TESFile___{ REL::VariantID(231084, 187643, 0x15b1188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSModelDB__BSModelProcessor{ REL::VariantID(231089, 187648, 0x15b1200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESModelDB____TESProcessor{ REL::VariantID(231091, 187651, 0x15b1220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAttackDataForm{ REL::VariantID(231098, 187655, 0x15b1320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSBipedModelList{ REL::VariantID(231100, 187657, 0x15b1370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSBipedObjectForm{ REL::VariantID(231101, 187659, 0x15b13a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSBlockBashData{ REL::VariantID(231102, 187661, 0x15b13c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSDestructibleObjectForm{ REL::VariantID(231132, 187665, 0x15b1880) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___uint___BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___uint_{ REL::VariantID(231133, 187667, 0x15b18a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___uint_{ REL::VariantID(231134, 187669, 0x15b18e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEquipType{ REL::VariantID(231136, 187675, 0x15b1930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSIdleCollection{ REL::VariantID(231150, 187677, 0x15b1b18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSKeywordForm{ REL::VariantID(231155, 187679, 0x15b1be8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMenuDisplayObject{ REL::VariantID(231156, 187681, 0x15b1c20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMessageIcon{ REL::VariantID(231162, 187684, 0x15b1d18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSOverridePackCollection{ REL::VariantID(231179, 187688, 0x15b1f98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PerkRankVisitor{ REL::VariantID(542943, 187691, 0x15b2068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPerkRankArray{ REL::VariantID(231184, 187693, 0x15b2078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___InitItemPerkRankDataVisitor{ REL::VariantID(231185, 187695, 0x15b20a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPickupPutdownSounds{ REL::VariantID(231186, 187697, 0x15b20b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSkinForm{ REL::VariantID(231187, 187699, 0x15b20d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESActorBaseData{ REL::VariantID(231227, 187714, 0x15b2690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_TESForm___bool___TESForm___bool_{ REL::VariantID(231235, 187716, 0x15b2778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_TESForm___bool_{ REL::VariantID(231236, 187718, 0x15b27b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_1024__{ REL::VariantID(231237, 187720, 0x15b27f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESAIForm{ REL::VariantID(231253, 187729, 0x15b2a78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESAttackDamageForm{ REL::VariantID(231261, 187732, 0x15b2b38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESModelRDT{ REL::VariantID(231264, 187735, 0x15b2bc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESBipedModelForm{ REL::VariantID(231265, 187737, 0x15b2c00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESContainer{ REL::VariantID(231278, 187741, 0x15b2de8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESDescription{ REL::VariantID(231285, 187743, 0x15b2f00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESEnchantableForm{ REL::VariantID(231286, 187745, 0x15b2f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IFormFactory__IFactoryVisitor{ REL::VariantID(231468, 187893, 0x15b39e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESForm{ REL::VariantID(231469, 187895, 0x15b3a00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSStorage{ REL::VariantID(231470, 187897, 0x15b3be0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMemStorage{ REL::VariantID(231471, 187899, 0x15b3c18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IHandleReaderWriter{ REL::VariantID(231472, 187901, 0x15b3c50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__BaseHandleReaderWriter{ REL::VariantID(542965, 187903, 0x15b3c78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__DataFileHandleReaderWriter{ REL::VariantID(231473, 187910, 0x15b3cb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ObjectFactoryVisitor{ REL::VariantID(231474, 187912, 0x15b3ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ObjectTypeFinder{ REL::VariantID(231475, 187914, 0x15b3d00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSVMLoadTask{ REL::VariantID(231476, 187916, 0x15b3d18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESHealthForm{ REL::VariantID(231484, 187922, 0x15b3e20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESIcon{ REL::VariantID(231485, 187924, 0x15b3e50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESImageSpaceModifiableForm{ REL::VariantID(231486, 187926, 0x15b3e90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESLeveledList{ REL::VariantID(231520, 187938, 0x15b43e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESModel{ REL::VariantID(231557, 187944, 0x15b4980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAutoQueuedResourceCollection_BSTextureDB__QueuedHandles_{ REL::VariantID(231561, 187947, 0x15b4a18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESModelLODList{ REL::VariantID(231569, 187949, 0x15b4b40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESModelTextureSwap{ REL::VariantID(231588, 187953, 0x15b4e38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMapBase_int_TEX_SWAP___{ REL::VariantID(231589, 187955, 0x15b4e78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScrapMap_int_TEX_SWAP___{ REL::VariantID(231590, 187957, 0x15b4eb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESProduceForm{ REL::VariantID(231605, 187962, 0x15b5128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESQualityForm{ REL::VariantID(231623, 187974, 0x15b5340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRaceForm{ REL::VariantID(231629, 187976, 0x15b53e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESReactionForm{ REL::VariantID(231642, 187979, 0x15b55e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESSpellList{ REL::VariantID(231656, 187982, 0x15b5818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESTexture{ REL::VariantID(231661, 187984, 0x15b58e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESValueForm{ REL::VariantID(231668, 187992, 0x15b5958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESWeightForm{ REL::VariantID(231669, 187994, 0x15b5988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActionInput{ REL::VariantID(231671, 187996, 0x15b59d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BGSAnimSoundEvent_{ REL::VariantID(231694, 188007, 0x15b5d30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAnimSoundStateManager{ REL::VariantID(231695, 188009, 0x15b5d48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAttachTechniques__BSAttachTechnique{ REL::VariantID(231739, 188018, 0x15b63b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAttachTechniquesUtil__ProcessTechniquesFunctor{ REL::VariantID(231742, 188020, 0x15b63e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAttachTechniquesUtil__AttachTechniquesFunctor{ REL::VariantID(231743, 188022, 0x15b6400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAttachTechniquesUtil__DetachTechniquesFunctor{ REL::VariantID(231744, 188024, 0x15b6418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSParticleArrayAttach__EmitterPolicy{ REL::VariantID(231745, 188026, 0x15b6430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSParticleArrayAttach__CollectEmitterPolicy{ REL::VariantID(231746, 188028, 0x15b6450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSParticleArrayAttach__ClearEmitterPolicy{ REL::VariantID(231747, 188030, 0x15b6470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSParticleArrayAttach{ REL::VariantID(231748, 188032, 0x15b6490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSHavokGeometryAttach__ActionPolicy{ REL::VariantID(231752, 188036, 0x15b6508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSHavokGeometryAttach__AttachPolicy{ REL::VariantID(231753, 188038, 0x15b6520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSHavokGeometryAttach__DetachPolicy{ REL::VariantID(231755, 188041, 0x15b6538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSHavokGeometryAttach{ REL::VariantID(231757, 188044, 0x15b6550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSNamedNodeAttach__ActionPolicy{ REL::VariantID(231759, 188047, 0x15b6588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSNamedNodeAttach__AttachPolicy{ REL::VariantID(231760, 188049, 0x15b65a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSNamedNodeAttach__DetachPolicy{ REL::VariantID(231762, 188052, 0x15b65b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSNamedNodeAttach{ REL::VariantID(231764, 188055, 0x15b65d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMultiTechniqueAttach__ActionPolicy{ REL::VariantID(231766, 188058, 0x15b6608) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMultiTechniqueAttach__AttachPolicy{ REL::VariantID(231767, 188060, 0x15b6620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMultiTechniqueAttach__DetachPolicy{ REL::VariantID(231769, 188063, 0x15b6638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMultiTechniqueAttach{ REL::VariantID(231770, 188065, 0x15b6650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpRayHitCollector{ REL::VariantID(231876, 188100, 0x15b7720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpAllRayHitTempCollector{ REL::VariantID(231877, 188102, 0x15b7738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSDecalNode{ REL::VariantID(231907, 188109, 0x15b7a70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_QueuedPromoteReferencesTask{ REL::VariantID(231937, 188114, 0x15b80f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiProperty{ REL::VariantID(543022, 188142, 0x15b8c10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiAlphaProperty{ REL::VariantID(232007, 188182, 0x15b8d50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__Location{ REL::VariantID(232008, 188184, 0x15b8e90) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSQueuedGrassModelHandles{ REL::VariantID(232010, 188187, 0x15b8ef8), REL::VariantID(232011, 188189, 0x15b8f98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__LooseFileLocation{ REL::VariantID(232012, 188191, 0x15b8fb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_32__{ REL::VariantID(232033, 188197, 0x15b9250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiRefObject{ REL::VariantID(232106, 188227, 0x15b9bb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPrimitive{ REL::VariantID(232107, 188229, 0x15b9bc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPrimitivePlane{ REL::VariantID(232108, 188231, 0x15b9bf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPrimitiveBox{ REL::VariantID(232109, 188233, 0x15b9c38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPrimitiveLine{ REL::VariantID(232110, 188235, 0x15b9c70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPrimitiveSphere{ REL::VariantID(232111, 188237, 0x15b9ca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiBoundAABB{ REL::VariantID(232112, 188239, 0x15b9cd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiBoundOBB{ REL::VariantID(232113, 188241, 0x15b9e58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiBoundSphere{ REL::VariantID(232114, 188243, 0x15b9fd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPortal{ REL::VariantID(232115, 188245, 0x15ba158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShaderProperty__ForEachVisitor{ REL::VariantID(232258, 188316, 0x15bb740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSceneInfo__TextureUse{ REL::VariantID(232259, 188318, 0x15bb758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSceneInfo{ REL::VariantID(232260, 188320, 0x15bb770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_NiTexture___TEX_USER_DATA_____NiTexture___TEX_USER_DATA___{ REL::VariantID(232261, 188322, 0x15bb780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_NiTexture___TEX_USER_DATA___{ REL::VariantID(232262, 188324, 0x15bb7c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_NiTexture___bool___NiTexture___bool_{ REL::VariantID(232263, 188326, 0x15bb800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_NiTexture___bool_{ REL::VariantID(232264, 188328, 0x15bb840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTextureUseMap__TextureUse{ REL::VariantID(232332, 188341, 0x15bc0f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAnimationGraphChannel{ REL::VariantID(232402, 188364, 0x15bcb78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorCopyGraphVariableChannel_{ REL::VariantID(232415, 188373, 0x15bce20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAnimGroupSequence{ REL::VariantID(232423, 188378, 0x15bcf58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSAnimNoteReceiver{ REL::VariantID(232432, 188384, 0x15bd178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_BSAnimNoteReceiver__BSAnimNoteReceiverType___NiTMallocInterface_BSAnimNoteReceiver__BSAnimNoteReceiverType____{ REL::VariantID(232433, 188386, 0x15bd190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAnimNoteReceiver{ REL::VariantID(232434, 188388, 0x15bd1a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GridArray{ REL::VariantID(232654, 188589, 0x15be258) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GridCellArray{ REL::VariantID(232660, 188592, 0x15be370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InventoryUtils__ItemFilter{ REL::VariantID(232774, 188597, 0x15bf560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InventoryChanges__IItemChangeVisitor{ REL::VariantID(232775, 188599, 0x15bf578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSActionData{ REL::VariantID(232776, 188601, 0x15bf5a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESActionData{ REL::VariantID(232777, 188603, 0x15bf5d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Inventory__StatInventoryVisitor{ REL::VariantID(232778, 188605, 0x15bf610) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CountObjectsWithKeywordFunctor{ REL::VariantID(232779, 188607, 0x15bf638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___GetArmorInSlotFunctor{ REL::VariantID(232780, 188609, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___UnequipArmorFunctor{ REL::VariantID(232781, 188611, 0x15bf660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FindByEffectSettingFunctor{ REL::VariantID(232788, 188619, 0x15bf730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CollectUsedUniqueIDsVisitor{ REL::VariantID(232789, 188621, 0x15bf750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InventoryUtils____IsWornVisitor{ REL::VariantID(232790, 188623, 0x15bf778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InventoryUtils____GetWornMaskVisitor{ REL::VariantID(232791, 188625, 0x15bf7a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InventoryUtils____IsFavoriteVisitor{ REL::VariantID(232792, 188627, 0x15bf7c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InventoryUtils____WornHasKeywordVisitor{ REL::VariantID(232793, 188629, 0x15bf7f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSExternalAudioIO__ExternalIOInterface{ REL::VariantID(232837, 188640, 0x15bfe80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LipSynchAnimDB__LipAudioInterface{ REL::VariantID(232839, 188642, 0x15bfed0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_LipSynchAnimDB__DBTraits_{ REL::VariantID(232838, 188650, 0x15bfe98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESCameraState{ REL::VariantID(232861, 188657, 0x15c0320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LocalMapCamera{ REL::VariantID(232862, 188659, 0x15c0378) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LocalMapCamera__DefaultState{ REL::VariantID(232864, 188661, 0x15c03b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSplatterExtraData{ REL::VariantID(232902, 188668, 0x15c0988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESRegion_58_{ REL::VariantID(233232, 188897, 0x15c3ac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegion{ REL::VariantID(233231, 188901, 0x15c38d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionData{ REL::VariantID(233234, 188903, 0x15c3b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionDataGrass{ REL::VariantID(233240, 188905, 0x15c3c18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionDataLandscape{ REL::VariantID(233248, 188908, 0x15c3d68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionDataManager{ REL::VariantID(233258, 188911, 0x15c3f20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionDataMap{ REL::VariantID(233263, 188914, 0x15c4018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionDataObjects{ REL::VariantID(233272, 188916, 0x15c4190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionDataSound{ REL::VariantID(233282, 188918, 0x15c4368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionDataWeather{ REL::VariantID(233287, 188920, 0x15c4458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionObjectBase{ REL::VariantID(233290, 188922, 0x15c44f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionGrassObject{ REL::VariantID(233291, 188924, 0x15c4518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionGrassObjectList{ REL::VariantID(233298, 188926, 0x15c4648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionList{ REL::VariantID(233304, 188928, 0x15c4720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionNoiseFunction{ REL::VariantID(233305, 188930, 0x15c4730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionObject{ REL::VariantID(233318, 188949, 0x15c4828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESRegionObjectList{ REL::VariantID(233334, 188960, 0x15c49f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSAddonNode_94_{ REL::VariantID(233360, 188962, 0x15c5190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSAddonNode_94_41_6_{ REL::VariantID(233361, 188964, 0x15c51d0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSAddonNode{ REL::VariantID(233357, 188971, 0x15c4d70), REL::VariantID(233358, 188973, 0x15c5010) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAddonNodeSoundHandleExtra{ REL::VariantID(233359, 188975, 0x15c5050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSApparatus_33_{ REL::VariantID(233386, 188978, 0x15c5870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSApparatus_33_90_9_{ REL::VariantID(233387, 188980, 0x15c58b0) };
	constexpr std::array<REL::VariantID, 12> VTABLE_BGSApparatus{ REL::VariantID(233374, 188985, 0x15c53b0), REL::VariantID(233375, 188987, 0x15c5668), REL::VariantID(233376, 188989, 0x15c56a0), REL::VariantID(233377, 188991, 0x15c56e0), REL::VariantID(233378, 188993, 0x15c5720), REL::VariantID(233379, 188995, 0x15c5748), REL::VariantID(233380, 188997, 0x15c5770), REL::VariantID(233381, 188999, 0x15c5798), REL::VariantID(233382, 189001, 0x15c57c0), REL::VariantID(233383, 189003, 0x15c57e8), REL::VariantID(233384, 189005, 0x15c5820), REL::VariantID(233385, 189007, 0x15c5848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSArtObject_125_{ REL::VariantID(233412, 189009, 0x15c6008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSArtObject_125_84_4_{ REL::VariantID(233413, 189011, 0x15c6048) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSArtObject{ REL::VariantID(233406, 189017, 0x15c5ba8), REL::VariantID(233407, 189019, 0x15c5e48) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSQueuedResourceCollection_BSResource__EntryDB_BSModelDB__DBTraits__1_{ REL::VariantID(233408, 189021, 0x15c5e88), REL::VariantID(233409, 189023, 0x15c5f28) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSArtObjectCloneTask{ REL::VariantID(233410, 189025, 0x15c5f48), REL::VariantID(233411, 189027, 0x15c5fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSConstructibleObject_49_{ REL::VariantID(233427, 189029, 0x15c6420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSConstructibleObject_49_63_1_{ REL::VariantID(233428, 189031, 0x15c6460) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSConstructibleObject{ REL::VariantID(233425, 189036, 0x15c6228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InventoryUtils__QuestItemFilter{ REL::VariantID(233426, 189038, 0x15c6408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSDebris_88_{ REL::VariantID(233454, 189040, 0x15c6a40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSDebris_88_36_6_{ REL::VariantID(233455, 189042, 0x15c6a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPreloadable{ REL::VariantID(233451, 189047, 0x15c6800) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSDebris{ REL::VariantID(233452, 189049, 0x15c6830), REL::VariantID(233453, 189051, 0x15c6a10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSExplosion_87_{ REL::VariantID(233473, 189054, 0x15c6fd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSExplosion_87_34_6_{ REL::VariantID(233474, 189056, 0x15c7018) };
	constexpr std::array<REL::VariantID, 6>  VTABLE_BGSExplosion{ REL::VariantID(233467, 189059, 0x15c6c38), REL::VariantID(233468, 189061, 0x15c6ed8), REL::VariantID(233469, 189063, 0x15c6f10), REL::VariantID(233470, 189065, 0x15c6f50), REL::VariantID(233471, 189067, 0x15c6f80), REL::VariantID(233472, 189069, 0x15c6fb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSHazard_51_{ REL::VariantID(233492, 189071, 0x15c75a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSHazard_51_92_6_{ REL::VariantID(233493, 189073, 0x15c75e8) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_BGSHazard{ REL::VariantID(233487, 189079, 0x15c7238), REL::VariantID(233488, 189081, 0x15c74d8), REL::VariantID(233489, 189083, 0x15c7510), REL::VariantID(233490, 189085, 0x15c7550), REL::VariantID(233491, 189087, 0x15c7580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSLensFlare_135_{ REL::VariantID(233512, 189089, 0x15c7a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSLensFlare_135_103_6_{ REL::VariantID(233513, 189091, 0x15c7ac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSLensFlare{ REL::VariantID(233511, 189095, 0x15c78a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLensFlareSpriteRenderData{ REL::VariantID(543234, 189097, 0x15c7c00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSLensFlareSprite{ REL::VariantID(233521, 189101, 0x15c7c20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSVolumetricLighting_137_{ REL::VariantID(233532, 189103, 0x15c7f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSVolumetricLighting_137_105_6_{ REL::VariantID(233533, 189105, 0x15c7fc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSVolumetricLighting{ REL::VariantID(233531, 189109, 0x15c7da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSMovableStatic_36_{ REL::VariantID(233547, 189111, 0x15c84a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSMovableStatic_36_42_3_{ REL::VariantID(233548, 189113, 0x15c84e0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BGSMovableStatic{ REL::VariantID(233543, 189117, 0x15c8160), REL::VariantID(233544, 189119, 0x15c8198), REL::VariantID(233545, 189121, 0x15c81c0), REL::VariantID(233546, 189123, 0x15c8460) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSOutfit_124_{ REL::VariantID(233563, 189125, 0x15c88f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSOutfit_124_83_1_{ REL::VariantID(233564, 189127, 0x15c8930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSOutfit{ REL::VariantID(233562, 189131, 0x15c8710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSProjectile_50_{ REL::VariantID(233593, 189133, 0x15c9058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSProjectile_50_32_6_{ REL::VariantID(233594, 189135, 0x15c9098) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_BGSProjectile{ REL::VariantID(233588, 189145, 0x15c8ce8), REL::VariantID(233589, 189147, 0x15c8f88), REL::VariantID(233590, 189149, 0x15c8fc0), REL::VariantID(233591, 189151, 0x15c9000), REL::VariantID(233592, 189153, 0x15c9030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSStaticCollection_35_{ REL::VariantID(233616, 189157, 0x15c9618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSStaticCollection_35_69_3_{ REL::VariantID(233617, 189159, 0x15c9658) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSStaticCollection{ REL::VariantID(233614, 189164, 0x15c9338), REL::VariantID(233615, 189166, 0x15c95d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSTalkingActivator_25_{ REL::VariantID(233634, 189168, 0x15c9bc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSTalkingActivator_25_33_0_{ REL::VariantID(233635, 189170, 0x15c9c00) };
	constexpr std::array<REL::VariantID, 6>  VTABLE_BGSTalkingActivator{ REL::VariantID(233628, 189175, 0x15c9818), REL::VariantID(233629, 189177, 0x15c9ac0), REL::VariantID(233630, 189179, 0x15c9af8), REL::VariantID(233631, 189181, 0x15c9b38), REL::VariantID(233632, 189183, 0x15c9b60), REL::VariantID(233633, 189185, 0x15c9b88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESAmmo_42_{ REL::VariantID(233663, 189187, 0x15ca2c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESAmmo_42_20_1_{ REL::VariantID(233664, 189189, 0x15ca300) };
	constexpr std::array<REL::VariantID, 11> VTABLE_TESAmmo{ REL::VariantID(233652, 189195, 0x15c9e68), REL::VariantID(233653, 189197, 0x15ca108), REL::VariantID(233654, 189199, 0x15ca140), REL::VariantID(233655, 189201, 0x15ca180), REL::VariantID(233656, 189203, 0x15ca1c0), REL::VariantID(233657, 189205, 0x15ca1e8), REL::VariantID(233658, 189207, 0x15ca210), REL::VariantID(233659, 189209, 0x15ca238), REL::VariantID(233660, 189211, 0x15ca260), REL::VariantID(233661, 189213, 0x15ca288), REL::VariantID(233662, 189215, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESCombatStyle_80_{ REL::VariantID(233709, 189218, 0x15ca938) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESCombatStyle_80_25_4_{ REL::VariantID(233710, 189220, 0x15ca978) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESCombatStyle{ REL::VariantID(233708, 189255, 0x15ca758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESEffectShader_85_{ REL::VariantID(233743, 189268, 0x15cb120) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESEffectShader_85_31_6_{ REL::VariantID(233744, 189270, 0x15cb160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESEffectShader{ REL::VariantID(233739, 189274, 0x15cad20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleShaderGeometry{ REL::VariantID(233740, 189276, 0x15caf00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESFlora_39_{ REL::VariantID(233763, 189280, 0x15cb6d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESFlora_39_21_3_{ REL::VariantID(233764, 189282, 0x15cb710) };
	constexpr std::array<REL::VariantID, 7>  VTABLE_TESFlora{ REL::VariantID(233756, 189287, 0x15cb308), REL::VariantID(233757, 189289, 0x15cb5a8), REL::VariantID(233758, 189291, 0x15cb5e0), REL::VariantID(233759, 189293, 0x15cb620), REL::VariantID(233760, 189295, 0x15cb648), REL::VariantID(233761, 189297, 0x15cb670), REL::VariantID(233762, 189299, 0x15cb6a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESFurniture_40_{ REL::VariantID(233790, 189301, 0x15cbdc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESFurniture_40_22_3_{ REL::VariantID(233791, 189303, 0x15cbe08) };
	constexpr std::array<REL::VariantID, 6>  VTABLE_TESFurniture{ REL::VariantID(233784, 189309, 0x15cba28), REL::VariantID(233785, 189311, 0x15cbcc8), REL::VariantID(233786, 189313, 0x15cbd00), REL::VariantID(233787, 189315, 0x15cbd40), REL::VariantID(233788, 189317, 0x15cbd68), REL::VariantID(233789, 189319, 0x15cbd90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESGrass_37_{ REL::VariantID(233808, 189323, 0x15cc3d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESGrass_37_9_3_{ REL::VariantID(233809, 189325, 0x15cc418) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESGrass{ REL::VariantID(233805, 189329, 0x15cc010), REL::VariantID(233806, 189331, 0x15cc380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESKey_45_{ REL::VariantID(233830, 189335, 0x15cca18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESKey_45_19_1_{ REL::VariantID(233831, 189337, 0x15cca58) };
	constexpr std::array<REL::VariantID, 10> VTABLE_TESKey{ REL::VariantID(233820, 189342, 0x15cc5a8), REL::VariantID(233821, 189344, 0x15cc860), REL::VariantID(233822, 189346, 0x15cc898), REL::VariantID(233823, 189348, 0x15cc8d8), REL::VariantID(233824, 189350, 0x15cc918), REL::VariantID(233825, 189352, 0x15cc940), REL::VariantID(233826, 189354, 0x15cc968), REL::VariantID(233827, 189356, 0x15cc990), REL::VariantID(233828, 189358, 0x15cc9b8), REL::VariantID(233829, 189360, 0x15cc9e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESLevCharacter_44_{ REL::VariantID(233847, 189362, 0x15ccf88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESLevCharacter_44_14_0_{ REL::VariantID(233848, 189364, 0x15ccfc8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_TESLevCharacter{ REL::VariantID(233844, 189369, 0x15ccc60), REL::VariantID(233845, 189371, 0x15ccf00), REL::VariantID(233846, 189373, 0x15ccf48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESLevItem_53_{ REL::VariantID(233863, 189375, 0x15cd4b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESLevItem_53_18_1_{ REL::VariantID(233864, 189377, 0x15cd4f8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESLevItem{ REL::VariantID(233861, 189382, 0x15cd1d0), REL::VariantID(233862, 189384, 0x15cd470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESLevSpell_82_{ REL::VariantID(233883, 189386, 0x15cda80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESLevSpell_82_27_2_{ REL::VariantID(233884, 189388, 0x15cdac0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESLevSpell{ REL::VariantID(233881, 189393, 0x15cd798), REL::VariantID(233882, 189395, 0x15cda38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectLIGH_31_{ REL::VariantID(233943, 189408, 0x15ce690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectLIGH_31_6_3_{ REL::VariantID(233944, 189410, 0x15ce6d0) };
	constexpr std::array<REL::VariantID, 9>  VTABLE_TESObjectLIGH{ REL::VariantID(233923, 189414, 0x15ce0d8), REL::VariantID(233924, 189416, 0x15ce378), REL::VariantID(233925, 189418, 0x15ce3b0), REL::VariantID(233926, 189420, 0x15ce3f0), REL::VariantID(233927, 189422, 0x15ce430), REL::VariantID(233928, 189424, 0x15ce458), REL::VariantID(233929, 189426, 0x15ce480), REL::VariantID(233930, 189428, 0x15ce4a8), REL::VariantID(233931, 189430, 0x15ce4d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESObject{ REL::VariantID(233974, 189460, 0x15ce8d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESBoundObject{ REL::VariantID(233975, 189462, 0x15ceb20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESBoundAnimObject{ REL::VariantID(233976, 189464, 0x15cedc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectACTI_24_{ REL::VariantID(234006, 189476, 0x15cf660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectACTI_24_0_3_{ REL::VariantID(234007, 189478, 0x15cf6a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSOpenCloseForm{ REL::VariantID(233999, 189483, 0x15cf298) };
	constexpr std::array<REL::VariantID, 6>  VTABLE_TESObjectACTI{ REL::VariantID(234000, 189485, 0x15cf2c0), REL::VariantID(234001, 189487, 0x15cf560), REL::VariantID(234002, 189489, 0x15cf598), REL::VariantID(234003, 189491, 0x15cf5d8), REL::VariantID(234004, 189493, 0x15cf600), REL::VariantID(234005, 189495, 0x15cf628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectANIO_83_{ REL::VariantID(234022, 189498, 0x15cfab0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectANIO_83_28_4_{ REL::VariantID(234023, 189500, 0x15cfaf0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESObjectANIO{ REL::VariantID(234020, 189505, 0x15cf890), REL::VariantID(234021, 189507, 0x15cfa70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectARMA_102_{ REL::VariantID(234043, 189510, 0x15d0040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectARMA_102_57_1_{ REL::VariantID(234044, 189512, 0x15d0080) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_TESObjectARMA{ REL::VariantID(234039, 189517, 0x15cfd78), REL::VariantID(234040, 189519, 0x15cffc0), REL::VariantID(234041, 189521, 0x15cffe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectARMO_26_{ REL::VariantID(234101, 189536, 0x15d0b30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectARMO_26_1_1_{ REL::VariantID(234102, 189538, 0x15d0b70) };
	constexpr std::array<REL::VariantID, 14> VTABLE_TESObjectARMO{ REL::VariantID(234078, 189542, 0x15d0570), REL::VariantID(234079, 189544, 0x15d0810), REL::VariantID(234080, 189546, 0x15d0848), REL::VariantID(234081, 189548, 0x15d0870), REL::VariantID(234082, 189550, 0x15d08a0), REL::VariantID(234083, 189552, 0x15d08c8), REL::VariantID(234084, 189554, 0x15d08f0), REL::VariantID(234085, 189556, 0x15d0918), REL::VariantID(234086, 189558, 0x15d0940), REL::VariantID(234087, 189560, 0x15d0968), REL::VariantID(234088, 189562, 0x15d09a0), REL::VariantID(234089, 189564, 0x15d09c8), REL::VariantID(234090, 189566, 0x15d09f0), REL::VariantID(234091, 189568, 0x15d0a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectBOOK_27_{ REL::VariantID(234133, 189570, 0x15d1308) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectBOOK_27_2_1_{ REL::VariantID(234134, 189572, 0x15d1348) };
	constexpr std::array<REL::VariantID, 11> VTABLE_TESObjectBOOK{ REL::VariantID(234122, 189577, 0x15d0e88), REL::VariantID(234123, 189579, 0x15d1128), REL::VariantID(234124, 189581, 0x15d1160), REL::VariantID(234125, 189583, 0x15d11a0), REL::VariantID(234126, 189585, 0x15d11e0), REL::VariantID(234127, 189587, 0x15d1208), REL::VariantID(234128, 189589, 0x15d1230), REL::VariantID(234129, 189591, 0x15d1258), REL::VariantID(234130, 189593, 0x15d1280), REL::VariantID(234131, 189595, 0x15d12a8), REL::VariantID(234132, 189597, 0x15d12d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectCONT_28_{ REL::VariantID(234179, 189611, 0x15d19b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectCONT_28_3_3_{ REL::VariantID(234180, 189613, 0x15d19f8) };
	constexpr std::array<REL::VariantID, 7>  VTABLE_TESObjectCONT{ REL::VariantID(234148, 189633, 0x15d1500), REL::VariantID(234149, 189635, 0x15d17a0), REL::VariantID(234150, 189637, 0x15d17c8), REL::VariantID(234151, 189639, 0x15d1800), REL::VariantID(234152, 189641, 0x15d1840), REL::VariantID(234153, 189643, 0x15d1868), REL::VariantID(234154, 189645, 0x15d1890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectDOOR_29_{ REL::VariantID(234246, 189658, 0x15d2670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectDOOR_29_4_3_{ REL::VariantID(234247, 189660, 0x15d26b0) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_TESObjectDOOR{ REL::VariantID(234233, 189666, 0x15d21f0), REL::VariantID(234234, 189668, 0x15d2490), REL::VariantID(234235, 189670, 0x15d24c8), REL::VariantID(234236, 189672, 0x15d2508), REL::VariantID(234237, 189674, 0x15d2530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IFadeDoneCallback{ REL::VariantID(234238, 189676, 0x15d2558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___NormalDoorFadeCallback{ REL::VariantID(234249, 189678, 0x15d26f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___AutoDoorFadeCallback{ REL::VariantID(234250, 189680, 0x15d2710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectMISC_32_{ REL::VariantID(234270, 189682, 0x15d2d00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectMISC_32_7_1_{ REL::VariantID(234271, 189684, 0x15d2d40) };
	constexpr std::array<REL::VariantID, 10> VTABLE_TESObjectMISC{ REL::VariantID(234260, 189689, 0x15d2890), REL::VariantID(234261, 189691, 0x15d2b48), REL::VariantID(234262, 189693, 0x15d2b80), REL::VariantID(234263, 189695, 0x15d2bc0), REL::VariantID(234264, 189697, 0x15d2c00), REL::VariantID(234265, 189699, 0x15d2c28), REL::VariantID(234266, 189701, 0x15d2c50), REL::VariantID(234267, 189703, 0x15d2c78), REL::VariantID(234268, 189705, 0x15d2ca0), REL::VariantID(234269, 189707, 0x15d2cc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectSTAT_34_{ REL::VariantID(234283, 189709, 0x15d31b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectSTAT_34_8_3_{ REL::VariantID(234284, 189711, 0x15d31f0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESObjectSTAT{ REL::VariantID(234281, 189715, 0x15d2ed0), REL::VariantID(234282, 189717, 0x15d3170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectTREE_38_{ REL::VariantID(234300, 189719, 0x15d3708) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectTREE_38_10_3_{ REL::VariantID(234301, 189721, 0x15d3748) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_TESObjectTREE{ REL::VariantID(234296, 189725, 0x15d33c8), REL::VariantID(234297, 189727, 0x15d3668), REL::VariantID(234298, 189729, 0x15d36a8), REL::VariantID(234299, 189731, 0x15d36e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectWEAP_41_{ REL::VariantID(234418, 189739, 0x15d4a40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESObjectWEAP_41_12_1_{ REL::VariantID(234419, 189741, 0x15d4a80) };
	constexpr std::array<REL::VariantID, 16> VTABLE_TESObjectWEAP{ REL::VariantID(234396, 189786, 0x15d4400), REL::VariantID(234397, 189788, 0x15d46a0), REL::VariantID(234398, 189790, 0x15d46d8), REL::VariantID(234399, 189792, 0x15d4718), REL::VariantID(234400, 189794, 0x15d4758), REL::VariantID(234401, 189796, 0x15d4788), REL::VariantID(234402, 189798, 0x15d47b0), REL::VariantID(234403, 189800, 0x15d47d8), REL::VariantID(234404, 189802, 0x15d4808), REL::VariantID(234405, 189804, 0x15d4830), REL::VariantID(234406, 189806, 0x15d4868), REL::VariantID(234407, 189808, 0x15d4898), REL::VariantID(234408, 189810, 0x15d48c0), REL::VariantID(234409, 189812, 0x15d48e8), REL::VariantID(234410, 189814, 0x15d4910), REL::VariantID(234411, 189816, 0x15d4948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESSoulGem_52_{ REL::VariantID(234483, 189828, 0x15d5548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESSoulGem_52_97_1_{ REL::VariantID(234484, 189830, 0x15d5588) };
	constexpr std::array<REL::VariantID, 10> VTABLE_TESSoulGem{ REL::VariantID(234473, 189850, 0x15d50d8), REL::VariantID(234474, 189852, 0x15d5390), REL::VariantID(234475, 189854, 0x15d53c8), REL::VariantID(234476, 189856, 0x15d5408), REL::VariantID(234477, 189858, 0x15d5448), REL::VariantID(234478, 189860, 0x15d5470), REL::VariantID(234479, 189862, 0x15d5498), REL::VariantID(234480, 189864, 0x15d54c0), REL::VariantID(234481, 189866, 0x15d54e8), REL::VariantID(234482, 189868, 0x15d5510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSEncounterZone_103_{ REL::VariantID(234507, 189870, 0x15d5a60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSEncounterZone_103_61_7_{ REL::VariantID(234508, 189872, 0x15d5aa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEncounterZone{ REL::VariantID(234506, 189877, 0x15d5880) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_QueuedPromoteLargeReferencesTask{ REL::VariantID(234546, 189890, 0x15d6040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSLightingTemplate_108_{ REL::VariantID(234557, 189893, 0x15d63f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSLightingTemplate_108_87_7_{ REL::VariantID(234558, 189895, 0x15d6430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSLightingTemplate{ REL::VariantID(234556, 189899, 0x15d6210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSLocation_104_{ REL::VariantID(234631, 189902, 0x15d7180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSLocation_104_71_7_{ REL::VariantID(234632, 189904, 0x15d71c0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BGSLocation{ REL::VariantID(234628, 189916, 0x15d6f30), REL::VariantID(234629, 189918, 0x15d7110), REL::VariantID(234630, 189920, 0x15d7148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_QueuedPromoteLocationReferencesTask{ REL::VariantID(234634, 189922, 0x15d7210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSLocationRefType_5_{ REL::VariantID(234645, 189924, 0x15d75a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSLocationRefType_5_72_7_{ REL::VariantID(234646, 189926, 0x15d75e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSLocationRefType{ REL::VariantID(234644, 189931, 0x15d73c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSReferenceEffect_57_{ REL::VariantID(234656, 189933, 0x15d7938) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSReferenceEffect_57_89_7_{ REL::VariantID(234657, 189935, 0x15d7978) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSReferenceEffect{ REL::VariantID(234655, 189939, 0x15d7758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSShaderParticleGeometryData_56_{ REL::VariantID(234676, 189941, 0x15d7e28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSShaderParticleGeometryData_56_88_7_{ REL::VariantID(234677, 189943, 0x15d7e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSShaderParticleGeometryData{ REL::VariantID(234671, 189948, 0x15d7ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleShaderEmitter{ REL::VariantID(234672, 189950, 0x15d7d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleShaderCubeEmitter{ REL::VariantID(234673, 189952, 0x15d7db0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleShaderRainEmitter{ REL::VariantID(234674, 189954, 0x15d7dd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleShaderSnowEmitter{ REL::VariantID(234675, 189956, 0x15d7e00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CellLoaderTask{ REL::VariantID(234701, 189967, 0x15d8210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceModifierInstance{ REL::VariantID(234722, 189972, 0x15d8568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceModifierInstanceForm{ REL::VariantID(234723, 189974, 0x15d86b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceModifierInstanceTemp{ REL::VariantID(234724, 189976, 0x15d8808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceModifierInstanceDOF{ REL::VariantID(234725, 189978, 0x15d8958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceModifierInstanceRB{ REL::VariantID(234726, 189980, 0x15d8aa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESClimate_55_{ REL::VariantID(234748, 189990, 0x15d9068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESClimate_55_56_7_{ REL::VariantID(234749, 189992, 0x15d90a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESClimate{ REL::VariantID(234747, 189997, 0x15d8e88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESImageSpace_89_{ REL::VariantID(234765, 190002, 0x15d9498) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESImageSpace_89_59_6_{ REL::VariantID(234766, 190004, 0x15d94d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESImageSpace{ REL::VariantID(234764, 190009, 0x15d92b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESImageSpaceModifier_90_{ REL::VariantID(234790, 190011, 0x15d9c60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESImageSpaceModifier_90_60_6_{ REL::VariantID(234791, 190013, 0x15d9ca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFloatData{ REL::VariantID(234787, 190021, 0x15d9820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiColorData{ REL::VariantID(234788, 190023, 0x15d9950) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESImageSpaceModifier{ REL::VariantID(234789, 190025, 0x15d9a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectLAND_72_{ REL::VariantID(234871, 190030, 0x15daa28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBaseObject{ REL::VariantID(234864, 190054, 0x15da7a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkReferencedObject{ REL::VariantID(234865, 190056, 0x15da7b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESChildCell{ REL::VariantID(234866, 190058, 0x15da7d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppCode{ REL::VariantID(234867, 190060, 0x15da7f0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESObjectLAND{ REL::VariantID(234868, 190062, 0x15da810), REL::VariantID(234869, 190064, 0x15da9f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESLandTexture_20_{ REL::VariantID(234917, 190082, 0x15db108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESLandTexture_20_24_4_{ REL::VariantID(234918, 190084, 0x15db148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESLandTexture{ REL::VariantID(234916, 190088, 0x15daf28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESCellReadyToApplyDecalsEvent_{ REL::VariantID(235233, 190102, 0x15de4e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DecalApplier{ REL::VariantID(235234, 190104, 0x15de500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESObjectCELL_60_{ REL::VariantID(235221, 190117, 0x15de300) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpWorldCinfo{ REL::VariantID(235192, 190133, 0x15ddc00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpEntityListener{ REL::VariantID(235193, 190135, 0x15ddc20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CheckWithinMultiBoundTask{ REL::VariantID(235194, 190137, 0x15ddc58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraProcessMiddleLow{ REL::VariantID(235195, 190139, 0x15ddca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESObjectCELL__IDecalRefFunctor{ REL::VariantID(235196, 190141, 0x15ddcc8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESObjectCELL{ REL::VariantID(235197, 190143, 0x15ddce0), REL::VariantID(235198, 190145, 0x15ddec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_TESForm___BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6_____TESForm___BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___{ REL::VariantID(235199, 190147, 0x15ddef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_TESForm___BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___{ REL::VariantID(235200, 190149, 0x15ddf38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___NiNode_____BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___NiNode___{ REL::VariantID(235201, 190151, 0x15ddf78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___NiNode___{ REL::VariantID(235202, 190153, 0x15ddfb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___NiPointer_BSMultiBoundNode____BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___NiPointer_BSMultiBoundNode__{ REL::VariantID(235203, 190155, 0x15ddff8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___NiPointer_BSMultiBoundNode__{ REL::VariantID(235204, 190157, 0x15de038) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_BSMultiBoundNode___BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6_____BSMultiBoundNode___BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___{ REL::VariantID(235205, 190159, 0x15de078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_BSMultiBoundNode___BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___{ REL::VariantID(235206, 190161, 0x15de0b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESWindListener{ REL::VariantID(235207, 190163, 0x15de0f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMapBase_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___bool_{ REL::VariantID(235224, 190166, 0x15de358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScrapMap_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___bool_{ REL::VariantID(235225, 190168, 0x15de398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___UpdateAllDecalsRefFunctor{ REL::VariantID(235309, 190197, 0x15defc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ApplyAllDecalsRefFunctor{ REL::VariantID(235310, 190199, 0x15defd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_NiAVObject_____QUEUED_ATTACH___NiAVObject_____QUEUED_ATTACH_{ REL::VariantID(235311, 190201, 0x15deff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_NiAVObject_____QUEUED_ATTACH_{ REL::VariantID(235312, 190203, 0x15df030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___TESObjectREFRFactory{ REL::VariantID(235530, 190209, 0x15e3118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkSerializable{ REL::VariantID(235496, 190229, 0x15e0d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpShape{ REL::VariantID(235497, 190231, 0x15e0ea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkShape{ REL::VariantID(235498, 190233, 0x15e0f00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSHandleRefObject{ REL::VariantID(235499, 190235, 0x15e10b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESObjectREFRDef__ILinkedReferenceFunctor{ REL::VariantID(235500, 190237, 0x15e10d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPhantomCallbackShape{ REL::VariantID(235501, 190239, 0x15e10e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkEntity{ REL::VariantID(235502, 190241, 0x15e1158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkPhantom{ REL::VariantID(235503, 190243, 0x15e12f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkAabbPhantom{ REL::VariantID(235504, 190245, 0x15e1498) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSWaterCollisionManager__BGSWaterUpdateI{ REL::VariantID(235505, 190247, 0x15e1638) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSWaterCollisionManager__bhkPlaceableWater{ REL::VariantID(235506, 190249, 0x15e1678), REL::VariantID(235507, 190251, 0x15e16f0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSWaterCollisionManager__bhkWaterfall{ REL::VariantID(235508, 190253, 0x15e1730), REL::VariantID(235509, 190255, 0x15e17a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSAnimationGraphEvent_{ REL::VariantID(235510, 190257, 0x15e17e0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_TESObjectREFR{ REL::VariantID(235511, 190259, 0x15e17f8), REL::VariantID(235512, 190261, 0x15e1d18), REL::VariantID(235513, 190263, 0x15e1d30), REL::VariantID(235514, 190265, 0x15e1d48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_BSAnimNoteReceiver__BSAnimNoteReceiverType___{ REL::VariantID(235515, 190267, 0x15e1de8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkAcousticSpacePhantomCallbackShape{ REL::VariantID(235516, 190269, 0x15e1df8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkSphereRepShape{ REL::VariantID(235517, 190271, 0x15e1e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkConvexShape{ REL::VariantID(235518, 190273, 0x15e2020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkRigidBody{ REL::VariantID(235519, 190275, 0x15e21d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCollisionObject{ REL::VariantID(235520, 190277, 0x15e23c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkPCollisionObject{ REL::VariantID(235521, 190279, 0x15e2558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkShapePhantom{ REL::VariantID(235522, 190281, 0x15e26e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkSimpleShapePhantom{ REL::VariantID(235523, 190283, 0x15e2888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ReferenceEffectController{ REL::VariantID(235524, 190285, 0x15e2a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_OwnedController{ REL::VariantID(235525, 190287, 0x15e2b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_OwnedCameraEffectController{ REL::VariantID(235526, 190289, 0x15e2c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkBoxShape{ REL::VariantID(235527, 190291, 0x15e2d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkSphereShape{ REL::VariantID(235528, 190293, 0x15e2f40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___HavokLink{ REL::VariantID(235529, 190295, 0x15e30f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6_____BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___{ REL::VariantID(235550, 190308, 0x15e34a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___{ REL::VariantID(235551, 190310, 0x15e34e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___AddExtraMissingRefIDFunctor{ REL::VariantID(235552, 190312, 0x15e3520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IAnimationStreamRead{ REL::VariantID(235586, 190328, 0x15e3910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IAnimationStreamWrite{ REL::VariantID(235587, 190330, 0x15e3988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnimationStreamLoadGame{ REL::VariantID(235588, 190332, 0x15e39f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnimationStreamSaveGame{ REL::VariantID(235589, 190334, 0x15e3a68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_REFREventCallbacks__IEventCallback{ REL::VariantID(235593, 190337, 0x15e3b20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_REFREventCallbacks__IEventCallbackFactory{ REL::VariantID(235594, 190339, 0x15e3b50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraUsedMarkers{ REL::VariantID(235660, 190347, 0x15e45b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExtraReservedMarkers{ REL::VariantID(235661, 190349, 0x15e45d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMapBase_TESObjectREFR___bool_{ REL::VariantID(235673, 190359, 0x15e46c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScrapMap_TESObjectREFR___bool_{ REL::VariantID(235674, 190361, 0x15e4708) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMapBase_uint_bool_{ REL::VariantID(235675, 190363, 0x15e4748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScrapMap_uint_bool_{ REL::VariantID(235676, 190365, 0x15e4788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESObjectREFRSync__REFRSyncController{ REL::VariantID(235685, 190368, 0x15e4900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESWaterForm_84_{ REL::VariantID(235715, 190370, 0x15e4fa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESWaterForm_84_29_7_{ REL::VariantID(235716, 190372, 0x15e4fe8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_TESWaterForm{ REL::VariantID(235712, 190389, 0x15e4d60), REL::VariantID(235713, 190391, 0x15e4f40), REL::VariantID(235714, 190393, 0x15e4f78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESWeather_54_{ REL::VariantID(235737, 190396, 0x15e54d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESWeather_54_55_7_{ REL::VariantID(235738, 190398, 0x15e5510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESTexture1024{ REL::VariantID(235735, 190403, 0x15e52b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESWeather{ REL::VariantID(235736, 190405, 0x15e52f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESWorldSpace_71_{ REL::VariantID(235818, 190411, 0x15e6360) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_TESWorldSpace{ REL::VariantID(235815, 190424, 0x15e6108), REL::VariantID(235816, 190426, 0x15e62e8), REL::VariantID(235817, 190428, 0x15e6320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_NiTPointerAllocator_unsigned___int64__uint_BSSimpleList_TESObjectREFR______{ REL::VariantID(235826, 190433, 0x15e6468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPointerMap_uint_BSSimpleList_TESObjectREFR______{ REL::VariantID(235827, 190435, 0x15e64a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSAcousticSpace_16_{ REL::VariantID(235837, 190437, 0x15e68b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSAcousticSpace_16_64_8_{ REL::VariantID(235838, 190439, 0x15e68f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAcousticSpace{ REL::VariantID(235836, 190443, 0x15e6618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSCameraPath_97_{ REL::VariantID(235863, 190445, 0x15e6e78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSCameraPath{ REL::VariantID(235860, 190451, 0x15e6c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTLargeArray_TESForm___NiTMallocInterface_TESForm____{ REL::VariantID(235861, 190453, 0x15e6e48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTLargePrimitiveArray_TESForm___{ REL::VariantID(543629, 190455, 0x15e6e58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFormArray{ REL::VariantID(235862, 190457, 0x15e6e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_BGSCameraPath___NiTMallocInterface_BGSCameraPath____{ REL::VariantID(235872, 190460, 0x15e6fe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_BGSCameraPath___{ REL::VariantID(235873, 190462, 0x15e6ff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSCameraShot_96_{ REL::VariantID(235903, 190465, 0x15e7570) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSCameraShot_96_43_6_{ REL::VariantID(235904, 190467, 0x15e75b0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BGSCameraShot{ REL::VariantID(235900, 190481, 0x15e7328), REL::VariantID(235901, 190483, 0x15e7508), REL::VariantID(235902, 190485, 0x15e7548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSCollisionLayer_132_{ REL::VariantID(235932, 190493, 0x15e7b18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSCollisionLayer_132_99_4_{ REL::VariantID(235933, 190495, 0x15e7b58) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSCollisionLayer{ REL::VariantID(235930, 190500, 0x15e7910), REL::VariantID(235931, 190502, 0x15e7af0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSColorForm_133_{ REL::VariantID(235945, 190504, 0x15e7f00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSColorForm_133_101_4_{ REL::VariantID(235946, 190506, 0x15e7f40) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSColorForm{ REL::VariantID(235943, 190510, 0x15e7ce8), REL::VariantID(235944, 190512, 0x15e7ec8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSDefaultObjectManager{ REL::VariantID(236321, 190879, 0x15ea860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSFootstep_110_{ REL::VariantID(236330, 190881, 0x15ead38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSFootstep_110_73_6_{ REL::VariantID(236331, 190883, 0x15ead78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSFootstep{ REL::VariantID(236329, 190887, 0x15eab58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSFootstepSet_111_{ REL::VariantID(236346, 190889, 0x15eb188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSFootstepSet_111_74_6_{ REL::VariantID(236347, 190891, 0x15eb1c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSFootstepSet{ REL::VariantID(236345, 190895, 0x15eafa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSImpactData_100_{ REL::VariantID(236358, 190897, 0x15eb568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSImpactData_100_44_6_{ REL::VariantID(236359, 190899, 0x15eb5a8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSImpactData{ REL::VariantID(236356, 190903, 0x15eb348), REL::VariantID(236357, 190905, 0x15eb528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSImpactDataSet_101_{ REL::VariantID(236384, 190907, 0x15ebb50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSImpactDataSet_101_45_6_{ REL::VariantID(236385, 190909, 0x15ebb90) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSImpactDataSet{ REL::VariantID(236382, 190914, 0x15eb940), REL::VariantID(236383, 190916, 0x15ebb20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMapBase_BGSImpactData___bool_{ REL::VariantID(236388, 190919, 0x15ebbf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScrapMap_BGSImpactData___bool_{ REL::VariantID(236389, 190921, 0x15ebc38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMapBase_BGSTextureSet___bool_{ REL::VariantID(236390, 190923, 0x15ebc78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScrapMap_BGSTextureSet___bool_{ REL::VariantID(236391, 190925, 0x15ebcb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSListForm_91_{ REL::VariantID(236408, 190927, 0x15ec130) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSListForm_91_38_4_{ REL::VariantID(236409, 190929, 0x15ec170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSListForm{ REL::VariantID(236407, 190933, 0x15ebf50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSMaterialObject_126_{ REL::VariantID(236437, 190935, 0x15ec780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSMaterialObject_126_85_4_{ REL::VariantID(236438, 190937, 0x15ec7c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMaterialObject{ REL::VariantID(236433, 190942, 0x15ec530) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BGSMaterialObject{ REL::VariantID(236434, 190944, 0x15ec548), REL::VariantID(236435, 190946, 0x15ec728), REL::VariantID(236436, 190948, 0x15ec768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSMaterialType_99_{ REL::VariantID(236452, 190950, 0x15ecba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSMaterialType_99_75_6_{ REL::VariantID(236453, 190952, 0x15ecbe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMaterialType{ REL::VariantID(236451, 190958, 0x15ec9c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSMenuIcon_8_{ REL::VariantID(236467, 190960, 0x15ecfe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSMenuIcon_8_37_9_{ REL::VariantID(236468, 190962, 0x15ed028) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSMenuIcon{ REL::VariantID(236465, 190967, 0x15ecdc8), REL::VariantID(236466, 190969, 0x15ecfa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSMessage_105_{ REL::VariantID(236489, 190972, 0x15ed528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSMessage_105_62_4_{ REL::VariantID(236490, 190974, 0x15ed568) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BGSMessage{ REL::VariantID(236485, 190978, 0x15ed2d0), REL::VariantID(236486, 190980, 0x15ed4b0), REL::VariantID(236487, 190982, 0x15ed4e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_BSIMusicTrack_{ REL::VariantID(236502, 190984, 0x15ed788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSMusicPaletteTrack_BSIMusicTrack_{ REL::VariantID(543690, 190986, 0x15ed7a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSMusicPaletteTrack_BSIMusicTrack__BSTCreateFactoryManager_uint_BSIMusicTrack_8__{ REL::VariantID(236503, 190990, 0x15ed7c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSMusicPaletteTrack_BSTCreateFactoryManager_uint_BSIMusicTrack_8__{ REL::VariantID(236504, 190992, 0x15ed7e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMusicPaletteTrack{ REL::VariantID(236501, 190995, 0x15ed718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMusicSilenceTrack{ REL::VariantID(236508, 190998, 0x15ed870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSMusicSilenceTrack_BSIMusicTrack_{ REL::VariantID(543697, 191000, 0x15ed8e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSMusicSilenceTrack_BSIMusicTrack__BSTCreateFactoryManager_uint_BSIMusicTrack_8__{ REL::VariantID(236509, 191004, 0x15ed900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSMusicSilenceTrack_BSTCreateFactoryManager_uint_BSIMusicTrack_8__{ REL::VariantID(236510, 191006, 0x15ed920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSMusicSingleTrack_BSIMusicTrack_{ REL::VariantID(543704, 191009, 0x15edbb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSMusicSingleTrack_BSIMusicTrack__BSTCreateFactoryManager_uint_BSIMusicTrack_8__{ REL::VariantID(236526, 191013, 0x15edbd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSMusicSingleTrack_BSTCreateFactoryManager_uint_BSIMusicTrack_8__{ REL::VariantID(236527, 191015, 0x15edbf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMusicSingleTrack{ REL::VariantID(236524, 191021, 0x15edb38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIMusicTrack{ REL::VariantID(236534, 191025, 0x15edce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMusicTrack{ REL::VariantID(236535, 191027, 0x15edd48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSMusicTrackFormWrapper_116_{ REL::VariantID(236547, 191029, 0x15ee160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSMusicTrackFormWrapper_116_77_8_{ REL::VariantID(236548, 191031, 0x15ee1a0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSMusicTrackFormWrapper{ REL::VariantID(236545, 191036, 0x15edf20), REL::VariantID(236546, 191038, 0x15ee100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSMusicType_109_{ REL::VariantID(236567, 191040, 0x15ee690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSMusicType_109_68_8_{ REL::VariantID(236568, 191042, 0x15ee6d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIMusicType{ REL::VariantID(236564, 191047, 0x15ee420) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSMusicType{ REL::VariantID(236565, 191049, 0x15ee468), REL::VariantID(236566, 191051, 0x15ee648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSReverbParameters_134_{ REL::VariantID(236579, 191053, 0x15eead8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSReverbParameters_134_102_8_{ REL::VariantID(236580, 191055, 0x15eeb18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIReverbType{ REL::VariantID(543721, 191059, 0x15ee838) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSReverbParameters{ REL::VariantID(236577, 191071, 0x15ee898), REL::VariantID(236578, 191073, 0x15eea78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSSoundCategory_130_{ REL::VariantID(236603, 191076, 0x15ef080) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSSoundCategory_130_96_8_{ REL::VariantID(236604, 191078, 0x15ef0c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSISoundCategory{ REL::VariantID(236599, 191087, 0x15eed98) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BGSSoundCategory{ REL::VariantID(236600, 191089, 0x15eee00), REL::VariantID(236601, 191091, 0x15eefe0), REL::VariantID(236602, 191093, 0x15ef018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSSoundDescriptorForm_128_{ REL::VariantID(236624, 191097, 0x15ef528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSSoundDescriptorForm_128_94_8_{ REL::VariantID(236625, 191099, 0x15ef568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSISoundDescriptor{ REL::VariantID(236621, 191104, 0x15ef300) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSSoundDescriptorForm{ REL::VariantID(236622, 191106, 0x15ef320), REL::VariantID(236623, 191108, 0x15ef508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSSoundOutput_131_{ REL::VariantID(236643, 191112, 0x15ef9d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSSoundOutput_131_98_8_{ REL::VariantID(236644, 191114, 0x15efa18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSISoundOutputModel__BSIAttenuationCharacteristics{ REL::VariantID(236638, 191118, 0x15ef6f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSISoundOutputModel{ REL::VariantID(236639, 191120, 0x15ef720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSoundOutput__DynamicAttenuationCharacteristics{ REL::VariantID(236640, 191122, 0x15ef778) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSSoundOutput{ REL::VariantID(236641, 191124, 0x15ef7a0), REL::VariantID(236642, 191126, 0x15ef980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_BGSSoundDescriptor_{ REL::VariantID(236660, 191131, 0x15efcd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSStandardSoundDef_BGSSoundDescriptor_{ REL::VariantID(543767, 191133, 0x15efcf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSStandardSoundDef_BGSSoundDescriptor__BSTCreateFactoryManager_uint_BGSSoundDescriptor_8__{ REL::VariantID(236661, 191137, 0x15efd10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSStandardSoundDef_BSTCreateFactoryManager_uint_BGSSoundDescriptor_8__{ REL::VariantID(236662, 191139, 0x15efd30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSISoundDescriptor__BSIPlaybackCharacteristics{ REL::VariantID(236657, 191141, 0x15efbe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSoundDescriptor{ REL::VariantID(543756, 191143, 0x15efc18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStandardSoundDef__SoundPlaybackCharacteristics{ REL::VariantID(236658, 191151, 0x15efc58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStandardSoundDef{ REL::VariantID(236659, 191153, 0x15efc90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_8__{ REL::VariantID(236664, 191156, 0x15efd68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSTextureSet_7_{ REL::VariantID(236687, 191158, 0x15f0700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSTextureSet_7_35_4_{ REL::VariantID(236688, 191160, 0x15f0740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTextureSet{ REL::VariantID(543774, 191165, 0x15f0088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShaderTextureSet{ REL::VariantID(236684, 191206, 0x15f01d0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSTextureSet{ REL::VariantID(236685, 191208, 0x15f0318), REL::VariantID(236686, 191210, 0x15f05b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IVisitProcedures{ REL::VariantID(236728, 191228, 0x15f0c78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MiscStatManager__IMiscStatVisitor{ REL::VariantID(543820, 191230, 0x15f0c90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MiscStatManager__FindStatByCRC{ REL::VariantID(236729, 191232, 0x15f0ca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IForEachScriptObjectFunctor{ REL::VariantID(236730, 191234, 0x15f0cb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___GetVMConditionalVariableValueFunc{ REL::VariantID(236732, 191236, 0x15f0cd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESGlobal_9_{ REL::VariantID(237170, 191668, 0x15f4158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESGlobal_9_58_4_{ REL::VariantID(237171, 191670, 0x15f4198) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESGlobal{ REL::VariantID(237169, 191675, 0x15f3f78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESLoadScreen_81_{ REL::VariantID(237183, 191677, 0x15f4528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESLoadScreen_81_26_4_{ REL::VariantID(237184, 191679, 0x15f4568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESLoadScreen{ REL::VariantID(237182, 191684, 0x15f4348) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_Script_19_{ REL::VariantID(237222, 191689, 0x15f4d10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_Script_19_66_9_{ REL::VariantID(237223, 191691, 0x15f4d50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Script{ REL::VariantID(237220, 191694, 0x15f4b10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FindFormTypeHelper{ REL::VariantID(237285, 191744, 0x15f58f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAnimGraphVisit__BShkbVisitor{ REL::VariantID(237435, 191830, 0x15f7bd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___GraphVarTypeQuery{ REL::VariantID(237570, 191966, 0x15f8ad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicTarget__ForEachActiveEffectVisitor{ REL::VariantID(237719, 192039, 0x15f9fa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESObjectREFRDef__IAliasFunctor{ REL::VariantID(237720, 192041, 0x15f9fb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std__basic_stringbuf_char_std__char_traits_char__std__allocator_char__{ REL::VariantID(237721, 192043, 0x15f9fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IFunctionArguments{ REL::VariantID(237724, 192047, 0x15fa060) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__ZeroFunctionArguments{ REL::VariantID(237725, 192049, 0x15fa078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MobIterOperator{ REL::VariantID(237726, 192051, 0x15fa090) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PrintPapyrusObjectsToConsole{ REL::VariantID(237727, 192053, 0x15fa0a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PrintPapyrusObjectsOnAliasToConsole{ REL::VariantID(237733, 192060, 0x15fa108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PrintPapyrusObjectsOnMagicEffectToConsole{ REL::VariantID(237739, 192067, 0x15fa1e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___OutputInfoStream{ REL::VariantID(237741, 192070, 0x15fa228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SetPapyrusVarFunctor{ REL::VariantID(237744, 192074, 0x15fa2a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std__basic_stringstream_char_std__char_traits_char__std__allocator_char__{ REL::VariantID(237775, 192105, 0x15fa568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE__Script__ResetDialogueFlags_SCRIPT_PARAMETER_const___char_const___TESObjectREFR___TESObjectREFR___Script___ScriptLocals___double___uint_______2___MobDialogueFlagResetter{ REL::VariantID(237958, 192289, 0x15fb888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESShout_119_{ REL::VariantID(240659, 194982, 0x160a640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESShout_119_79_2_{ REL::VariantID(240660, 194984, 0x160a680) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_TESShout{ REL::VariantID(240642, 194987, 0x160a1e8), REL::VariantID(240643, 194989, 0x160a3c8), REL::VariantID(240644, 194991, 0x160a400), REL::VariantID(240645, 194993, 0x160a430), REL::VariantID(240646, 194995, 0x160a468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESSound_15_{ REL::VariantID(240669, 194997, 0x160aa78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESSound_15_23_8_{ REL::VariantID(240670, 194999, 0x160aab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESSound{ REL::VariantID(240668, 195002, 0x160a7d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESWordOfPower_118_{ REL::VariantID(240681, 195004, 0x160ae50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESWordOfPower_118_78_2_{ REL::VariantID(240682, 195006, 0x160ae90) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESWordOfPower{ REL::VariantID(240679, 195010, 0x160ac38), REL::VariantID(240680, 195012, 0x160ae18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSAction_6_{ REL::VariantID(240694, 195014, 0x160b228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSAction_6_76_0_{ REL::VariantID(240695, 195016, 0x160b268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAction{ REL::VariantID(240693, 195021, 0x160b048) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSAssociationType_123_{ REL::VariantID(240709, 195023, 0x160b650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSAssociationType_123_82_5_{ REL::VariantID(240710, 195025, 0x160b690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAssociationType{ REL::VariantID(240708, 195030, 0x160b470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESModelPSA{ REL::VariantID(240722, 195039, 0x160b7d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSBodyPartData_93_{ REL::VariantID(240745, 195041, 0x160bd58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSBodyPartData_93_40_0_{ REL::VariantID(240746, 195043, 0x160bd98) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BGSBodyPartData{ REL::VariantID(240742, 195049, 0x160bb08), REL::VariantID(240743, 195051, 0x160bce8), REL::VariantID(240744, 195053, 0x160bd28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_NiAVObject___bool___NiAVObject___bool_{ REL::VariantID(240749, 195056, 0x160bdf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_NiAVObject___bool_{ REL::VariantID(240750, 195058, 0x160be38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_uchar_bool___uchar_bool_{ REL::VariantID(240751, 195060, 0x160be78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_uchar_bool_{ REL::VariantID(240752, 195062, 0x160beb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSDialogueBranch_115_{ REL::VariantID(240764, 195066, 0x160c248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSDialogueBranch{ REL::VariantID(240763, 195071, 0x160c068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PerkEntryVisitor{ REL::VariantID(543882, 195170, 0x160c300) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___HandleEntryPointVisitor{ REL::VariantID(240863, 195172, 0x160cd20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEntryPointFunctionData{ REL::VariantID(240897, 195190, 0x160d128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEntryPointFunctionDataOneValue{ REL::VariantID(240898, 195192, 0x160d170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEntryPointFunctionDataTwoValue{ REL::VariantID(240899, 195194, 0x160d1b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEntryPointFunctionDataLeveledList{ REL::VariantID(240900, 195196, 0x160d200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEntryPointFunctionDataSpellItem{ REL::VariantID(240901, 195198, 0x160d248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEntryPointFunctionDataBooleanGraphVariable{ REL::VariantID(240902, 195200, 0x160d290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEntryPointFunctionDataText{ REL::VariantID(240903, 195202, 0x160d2d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEntryPointFunctionDataActivateChoice{ REL::VariantID(240904, 195204, 0x160d320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSEquipSlot_120_{ REL::VariantID(240917, 195206, 0x160d700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSEquipSlot_120_81_5_{ REL::VariantID(240918, 195208, 0x160d740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEquipSlot{ REL::VariantID(240916, 195212, 0x160d520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSHeadPart_12_{ REL::VariantID(240938, 195214, 0x160dc60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSHeadPart_12_52_5_{ REL::VariantID(240939, 195216, 0x160dca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESModelTri{ REL::VariantID(240934, 195221, 0x160d9c8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BGSHeadPart{ REL::VariantID(240935, 195223, 0x160da08), REL::VariantID(240936, 195225, 0x160dbe8), REL::VariantID(240937, 195227, 0x160dc20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSIdleMarker_47_{ REL::VariantID(240953, 195229, 0x160e160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSIdleMarker_47_30_4_{ REL::VariantID(240954, 195231, 0x160e1a0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BGSIdleMarker{ REL::VariantID(240950, 195235, 0x160de58), REL::VariantID(240951, 195237, 0x160e0f8), REL::VariantID(240952, 195239, 0x160e138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSKeyword_4_{ REL::VariantID(240968, 195242, 0x160e570) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSKeyword_4_70_4_{ REL::VariantID(240969, 195244, 0x160e5b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSKeyword{ REL::VariantID(240967, 195248, 0x160e390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSBaseAlias{ REL::VariantID(240977, 195252, 0x160e708) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSLocAlias{ REL::VariantID(240978, 195254, 0x160e730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSMovementType_127_{ REL::VariantID(240999, 195261, 0x160eb68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSMovementType_127_91_5_{ REL::VariantID(241000, 195263, 0x160eba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSMovementType{ REL::VariantID(240998, 195269, 0x160e988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSNote_48_{ REL::VariantID(241021, 195271, 0x160f1a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSNote_48_54_9_{ REL::VariantID(241022, 195273, 0x160f1e8) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_BGSNote{ REL::VariantID(241016, 195276, 0x160ee28), REL::VariantID(241017, 195278, 0x160f0c8), REL::VariantID(241018, 195280, 0x160f108), REL::VariantID(241019, 195282, 0x160f140), REL::VariantID(241020, 195284, 0x160f180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSPerk_92_{ REL::VariantID(241058, 195286, 0x160fa80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSPerk_92_39_0_{ REL::VariantID(241059, 195288, 0x160fac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPerkEntry{ REL::VariantID(241050, 195293, 0x160f660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSQuestPerkEntry{ REL::VariantID(241051, 195295, 0x160f6c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAbilityPerkEntry{ REL::VariantID(241052, 195297, 0x160f730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSEntryPointPerkEntry{ REL::VariantID(241053, 195299, 0x160f798) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BGSPerk{ REL::VariantID(241054, 195301, 0x160f800), REL::VariantID(241055, 195303, 0x160f9e0), REL::VariantID(241056, 195305, 0x160fa18), REL::VariantID(241057, 195307, 0x160fa40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSRagdoll_106_{ REL::VariantID(241140, 195318, 0x16108a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSRagdoll_106_65_9_{ REL::VariantID(241141, 195320, 0x16108e8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSRagdoll{ REL::VariantID(241138, 195329, 0x1610688), REL::VariantID(241139, 195331, 0x1610868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSRefAlias{ REL::VariantID(241165, 195343, 0x1610c48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSRelationship_121_{ REL::VariantID(241190, 195345, 0x16110c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSRelationship_121_80_5_{ REL::VariantID(241191, 195347, 0x1611108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSRelationship{ REL::VariantID(241189, 195361, 0x1610ee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSScene_122_{ REL::VariantID(241240, 195363, 0x1611a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SceneResultsCallBack{ REL::VariantID(241242, 195366, 0x1611ac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_REFREventCallbacks__ConcreteEventCallbackFactory___SceneResultsCallBack_{ REL::VariantID(241244, 195369, 0x1611b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSScene{ REL::VariantID(241239, 195375, 0x16118a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSceneAction{ REL::VariantID(241250, 195379, 0x1611c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSceneActionDialogue{ REL::VariantID(241251, 195381, 0x1611cb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSceneActionPackage{ REL::VariantID(241252, 195383, 0x1611d58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SceneActionResultsCallBack{ REL::VariantID(241272, 195385, 0x1612178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_REFREventCallbacks__ConcreteEventCallbackFactory___SceneActionResultsCallBack_{ REL::VariantID(241274, 195388, 0x16121c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSceneActionTimer{ REL::VariantID(241271, 195391, 0x16120d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ScenePhaseResultsCallBack{ REL::VariantID(241286, 195393, 0x16123a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_REFREventCallbacks__ConcreteEventCallbackFactory___ScenePhaseResultsCallBack_{ REL::VariantID(241288, 195396, 0x16123f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSVoiceType_98_{ REL::VariantID(241299, 195400, 0x1612748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSVoiceType_98_48_5_{ REL::VariantID(241300, 195402, 0x1612788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSVoiceType{ REL::VariantID(241298, 195406, 0x1612568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Reset3DMobIterator{ REL::VariantID(241328, 195417, 0x1612b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESAnimGroup{ REL::VariantID(241541, 195627, 0x16137c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESClass_10_{ REL::VariantID(241565, 195640, 0x1613c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESClass_10_49_5_{ REL::VariantID(241566, 195642, 0x1613c48) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_TESClass{ REL::VariantID(241561, 195645, 0x1613988), REL::VariantID(241562, 195647, 0x1613b68), REL::VariantID(241563, 195649, 0x1613ba0), REL::VariantID(241564, 195651, 0x1613bc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESEyes_13_{ REL::VariantID(241578, 195653, 0x1614020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESEyes_13_51_9_{ REL::VariantID(241579, 195655, 0x1614060) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_TESEyes{ REL::VariantID(241575, 195659, 0x1613dc8), REL::VariantID(241576, 195661, 0x1613fa8), REL::VariantID(241577, 195663, 0x1613fe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESFaction_11_{ REL::VariantID(241603, 195665, 0x16145e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESFaction_11_53_5_{ REL::VariantID(241604, 195667, 0x1614620) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_TESFaction{ REL::VariantID(241600, 195672, 0x16143a0), REL::VariantID(241601, 195674, 0x1614580), REL::VariantID(241602, 195676, 0x16145b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESIdleForm_78_{ REL::VariantID(241624, 195683, 0x1614b10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESIdleForm{ REL::VariantID(241623, 195687, 0x1614930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESNPC_43_{ REL::VariantID(241877, 195733, 0x1617530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESNPC_43_13_0_{ REL::VariantID(241878, 195735, 0x1617570) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorValueOwner{ REL::VariantID(241843, 195788, 0x1616910) };
	constexpr std::array<REL::VariantID, 12> VTABLE_TESActorBase{ REL::VariantID(241844, 195790, 0x1616960), REL::VariantID(241845, 195792, 0x1616c20), REL::VariantID(241846, 195794, 0x1616c70), REL::VariantID(241847, 195796, 0x1616c98), REL::VariantID(241848, 195798, 0x1616cc0), REL::VariantID(241849, 195800, 0x1616ce8), REL::VariantID(241850, 195802, 0x1616d20), REL::VariantID(241851, 195804, 0x1616d70), REL::VariantID(241852, 195806, 0x1616d98), REL::VariantID(241853, 195808, 0x1616dc0), REL::VariantID(241854, 195810, 0x1616df8), REL::VariantID(241855, 195812, 0x1616e20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_MenuOpenCloseEvent_{ REL::VariantID(241856, 195814, 0x1616e48) };
	constexpr std::array<REL::VariantID, 15> VTABLE_TESNPC{ REL::VariantID(241857, 195816, 0x1616e60), REL::VariantID(241858, 195818, 0x1617120), REL::VariantID(241859, 195820, 0x1617170), REL::VariantID(241860, 195822, 0x1617198), REL::VariantID(241861, 195824, 0x16171c0), REL::VariantID(241862, 195826, 0x16171e8), REL::VariantID(241863, 195828, 0x1617220), REL::VariantID(241864, 195830, 0x1617270), REL::VariantID(241865, 195832, 0x1617298), REL::VariantID(241866, 195834, 0x16172c0), REL::VariantID(241867, 195836, 0x16172f8), REL::VariantID(241868, 195838, 0x1617320), REL::VariantID(241869, 195840, 0x1617348), REL::VariantID(241870, 195842, 0x1617370), REL::VariantID(241871, 195844, 0x1617398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenModelExtraData{ REL::VariantID(241872, 195846, 0x16173b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___InitWornVisitor{ REL::VariantID(241890, 195851, 0x1617728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ShouldRunDefaultWornVisitor{ REL::VariantID(241892, 195854, 0x1617760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESQuest_77_{ REL::VariantID(242063, 195878, 0x1619078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESQuest_77_46_5_{ REL::VariantID(242064, 195880, 0x16190b8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESQuest{ REL::VariantID(242059, 195890, 0x1618e20), REL::VariantID(242060, 195892, 0x1619020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_QueuedPromoteQuestTask{ REL::VariantID(242065, 195894, 0x16190f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___StageItemFinishedCallback{ REL::VariantID(242092, 195903, 0x1619528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_REFREventCallbacks__ConcreteEventCallbackFactory___StageItemFinishedCallback_{ REL::VariantID(242094, 195906, 0x1619568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESRace_14_{ REL::VariantID(242186, 195909, 0x161a558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_TESRace_14_50_5_{ REL::VariantID(242187, 195911, 0x161a598) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTextureModel{ REL::VariantID(242175, 195935, 0x161a1a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSBehaviorGraphModel{ REL::VariantID(242176, 195937, 0x161a1e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AttackAnimationArrayMap{ REL::VariantID(242177, 195939, 0x161a228) };
	constexpr std::array<REL::VariantID, 8>  VTABLE_TESRace{ REL::VariantID(242178, 195941, 0x161a240), REL::VariantID(242179, 195943, 0x161a420), REL::VariantID(242180, 195945, 0x161a458), REL::VariantID(242181, 195947, 0x161a480), REL::VariantID(242182, 195949, 0x161a4a8), REL::VariantID(242183, 195951, 0x161a4d0), REL::VariantID(242184, 195953, 0x161a4f8), REL::VariantID(242185, 195955, 0x161a530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESTopic_75_{ REL::VariantID(242357, 195979, 0x161b6e0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TESTopic{ REL::VariantID(242354, 196084, 0x161b4b0), REL::VariantID(242355, 196086, 0x161b690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_TESTopicInfo_76_{ REL::VariantID(242406, 196094, 0x161c040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_REFREventCallbacks__ConcreteEventCallbackFactory___TopicResultCallBack_{ REL::VariantID(242411, 196098, 0x161c0e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESTopicInfo{ REL::VariantID(242400, 196107, 0x161bda8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___TopicResultCallBack{ REL::VariantID(242409, 196110, 0x161c0a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkEntityListener{ REL::VariantID(544049, 196115, 0x161c218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAcousticSpaceListener{ REL::VariantID(242420, 196126, 0x161c270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkTTNode_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6___{ REL::VariantID(242427, 196129, 0x161c3b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TargetEntry{ REL::VariantID(242428, 196131, 0x161c3c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ZoneEntry{ REL::VariantID(242429, 196133, 0x161c3e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSZoneTargetListener{ REL::VariantID(242430, 196135, 0x161c408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TrapTargetEntry{ REL::VariantID(242431, 196137, 0x161c428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCartTether{ REL::VariantID(242512, 196178, 0x161d088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkConstraintCinfo{ REL::VariantID(242513, 196180, 0x161d218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkConstraint{ REL::VariantID(242514, 196182, 0x161d248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkPrismaticConstraintCinfo{ REL::VariantID(242515, 196184, 0x161d408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkPrismaticConstraint{ REL::VariantID(242516, 196186, 0x161d438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkAction{ REL::VariantID(242517, 196188, 0x161d5f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkUnaryAction{ REL::VariantID(242518, 196190, 0x161d798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___hkpTiltPreventAction{ REL::VariantID(242550, 196195, 0x161dc70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___bhkTiltPreventAction{ REL::VariantID(242551, 196197, 0x161dcb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___hkpWheelAction{ REL::VariantID(242553, 196199, 0x161de70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___bhkWheelAction{ REL::VariantID(242554, 196201, 0x161deb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTaskletData{ REL::VariantID(242582, 196215, 0x161e3a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32TaskletData{ REL::VariantID(242583, 196217, 0x161e3d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkBvTreeShape{ REL::VariantID(242584, 196219, 0x161e3f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkTriSampledHeightFieldBvTreeShape{ REL::VariantID(242585, 196221, 0x161e5b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CellMopp__HeightFieldWeldingTasklet{ REL::VariantID(242586, 196223, 0x161e768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_bhkRigidBody__NiTNewInterface_NiPointer_bhkRigidBody___{ REL::VariantID(242587, 196225, 0x161e790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTObjectArray_NiPointer_bhkRigidBody__{ REL::VariantID(242588, 196227, 0x161e7a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CellMopp{ REL::VariantID(242589, 196229, 0x161e7b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTasklet{ REL::VariantID(242590, 196231, 0x161e7c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpContactListener{ REL::VariantID(242605, 196236, 0x161e9e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkContactListener{ REL::VariantID(544090, 196238, 0x161ea28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkBackfaceContactListener{ REL::VariantID(242606, 196246, 0x161ea68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FOCollisionListener{ REL::VariantID(242607, 196248, 0x161eaa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpIslandActivationListener{ REL::VariantID(242614, 196250, 0x161ebc8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_FOIslandActivationListener{ REL::VariantID(242615, 196252, 0x161ebe8), REL::VariantID(242616, 196254, 0x161ec08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkError{ REL::VariantID(544103, 196260, 0x161efb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkStreamReader{ REL::VariantID(544113, 196270, 0x161f000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkStreamWriter{ REL::VariantID(544126, 196283, 0x161f068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkFileSystem{ REL::VariantID(544136, 196293, 0x161f0b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HavokStreambufReader{ REL::VariantID(242639, 196300, 0x161f0f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HavokStreambufWriter{ REL::VariantID(242640, 196302, 0x161f158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HavokFileStreambufReader{ REL::VariantID(242641, 196304, 0x161f1a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HavokFileStreambufWriter{ REL::VariantID(242642, 196306, 0x161f218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkNativeFileSystem{ REL::VariantID(242643, 196308, 0x161f268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HavokStreambufFactory{ REL::VariantID(242644, 196310, 0x161f2a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HavokError{ REL::VariantID(242645, 196312, 0x161f2d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCdPointCollector{ REL::VariantID(242674, 196329, 0x161f6e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpAllCdPointCollector{ REL::VariantID(242675, 196331, 0x161f700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LoadedAreaBound{ REL::VariantID(242694, 196339, 0x161f9d0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_RagdollFurnitureListener{ REL::VariantID(242703, 196346, 0x161faa0), REL::VariantID(242704, 196354, 0x161fae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpClosestRayHitCollector{ REL::VariantID(242710, 196363, 0x161fbb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SpecificItemCollector{ REL::VariantID(242711, 196365, 0x161fbd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCdBodyPairCollector{ REL::VariantID(242759, 196373, 0x16202d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPhantomListener{ REL::VariantID(242760, 196375, 0x16202f8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bhkTrapListener{ REL::VariantID(544163, 196377, 0x1620328), REL::VariantID(544174, 196388, 0x1620380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TrapEntry{ REL::VariantID(242761, 196394, 0x16203b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSListBase_TriggerEntry__TriggerEvent___{ REL::VariantID(242762, 196396, 0x16203d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPointerListBase_TriggerEntry__TriggerEvent___{ REL::VariantID(242763, 196398, 0x16203f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSList_TriggerEntry__TriggerEvent___{ REL::VariantID(242764, 196400, 0x1620410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TriggerEntry{ REL::VariantID(242765, 196402, 0x1620430) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_TESTrapListener{ REL::VariantID(242766, 196404, 0x1620440), REL::VariantID(242767, 196406, 0x1620460), REL::VariantID(242768, 196408, 0x16204b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpAllCdBodyPairTempCollector{ REL::VariantID(242769, 196410, 0x16204e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpAllCdPointTempCollector{ REL::VariantID(242792, 196419, 0x1620870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FindTriangleForLocationFilter{ REL::VariantID(242793, 196421, 0x1620890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FindTriangleForLocationFilterCheckDeltaZ{ REL::VariantID(242794, 196423, 0x16208a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Atmosphere{ REL::VariantID(242806, 196426, 0x1620a60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Clouds{ REL::VariantID(242817, 196432, 0x1620c18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Moon{ REL::VariantID(242827, 196437, 0x1620d68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSGeometryListCullingProcess{ REL::VariantID(242858, 196460, 0x1621068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Precipitation{ REL::VariantID(242859, 196462, 0x1621160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESWeather__SkyStaticFunctor{ REL::VariantID(544197, 196494, 0x16220d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyEffectController{ REL::VariantID(242957, 196496, 0x16220e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Sky{ REL::VariantID(242958, 196498, 0x1622200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyStaticFindFunctor{ REL::VariantID(242989, 196502, 0x16224c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TempLoadGameBuffer{ REL::VariantID(242990, 196504, 0x16224d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyObject{ REL::VariantID(243001, 196515, 0x1622580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Stars{ REL::VariantID(243012, 196521, 0x1622788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Sun{ REL::VariantID(243046, 196537, 0x1622c98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBillboardNode{ REL::VariantID(243047, 196539, 0x1622cc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___WarmthCalcFunc{ REL::VariantID(244421, 196995, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BShkNonTransformController{ REL::VariantID(252030, 200147, 0x16748b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGShkPhonemeController{ REL::VariantID(252031, 200149, 0x1674900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BShkFloatController{ REL::VariantID(544779, 200151, 0x16748d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_BShkNonTransformController_{ REL::VariantID(252032, 200156, 0x1674928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGShkPhonemeController_BShkNonTransformController_{ REL::VariantID(544786, 200158, 0x1674948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGShkPhonemeController_BShkNonTransformController__BSTCreateFactoryManager_BSFixedString_BShkNonTransformController_32__{ REL::VariantID(252033, 200162, 0x1674968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGShkPhonemeController_BSTCreateFactoryManager_BSFixedString_BShkNonTransformController_32__{ REL::VariantID(252034, 200164, 0x1674988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenAnimationData{ REL::VariantID(252132, 200209, 0x16758b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FutBinaryFileC{ REL::VariantID(252188, 200222, 0x1675f30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResourceFaceGenBinaryFile{ REL::VariantID(252189, 200224, 0x1675f98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_BSFaceGenDB__TRI__DBTraits_{ REL::VariantID(252259, 200241, 0x1676ad0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_BSFaceGenDB__FG__DBTraits_{ REL::VariantID(252260, 200243, 0x1676b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenKeyframe{ REL::VariantID(252275, 200248, 0x1676d30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenKeyframeExclusive{ REL::VariantID(252276, 200250, 0x1676da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenKeyframeMultiple{ REL::VariantID(252277, 200252, 0x1676e40) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSQueuedResourceCollection_BSResource__EntryDB_BSFaceGenDB__TRI__DBTraits__2_{ REL::VariantID(252325, 200275, 0x16775d0), REL::VariantID(252326, 200277, 0x1677670) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSFaceGenDB__TRI__QueuedHandles{ REL::VariantID(252327, 200279, 0x1677690), REL::VariantID(252328, 200281, 0x1677730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAutoQueuedResourceCollection_BSFaceGenDB__TRI__QueuedHandles_{ REL::VariantID(252340, 200283, 0x16778c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenModel{ REL::VariantID(252350, 200288, 0x1677a40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenModelMap__Entry{ REL::VariantID(252370, 200292, 0x1677d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenMorphData{ REL::VariantID(544811, 200298, 0x1678020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenMorphDataHead{ REL::VariantID(252389, 200322, 0x16780e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenMorphDataHair{ REL::VariantID(252390, 200324, 0x16781a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenBaseMorphExtraData{ REL::VariantID(252391, 200326, 0x1678260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_4__{ REL::VariantID(252397, 200329, 0x1678410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFaceGenNiNode{ REL::VariantID(252410, 200333, 0x1678620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFadeNodeCuller{ REL::VariantID(252537, 200417, 0x1679490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ActorValueFormFactory{ REL::VariantID(252674, 200463, 0x167a980) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_ActorValueInfo{ REL::VariantID(252668, 200474, 0x167a6d8), REL::VariantID(252669, 200476, 0x167a8b8), REL::VariantID(252670, 200478, 0x167a8f0), REL::VariantID(252671, 200480, 0x167a918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSkillPerkTreeNode{ REL::VariantID(252672, 200482, 0x167a958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IAIWorldLocation{ REL::VariantID(252882, 200663, 0x167baf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAIWorldLocation{ REL::VariantID(544853, 200665, 0x167bbb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSAIWorldLocationRefRadius_BGSAIWorldLocation_{ REL::VariantID(544877, 200689, 0x167bc78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAIWorldLocationRefRadius{ REL::VariantID(252883, 200713, 0x167bd38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSAIWorldLocationPointRadius_BGSAIWorldLocation_{ REL::VariantID(544902, 200715, 0x167bdf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAIWorldLocationPointRadius{ REL::VariantID(252884, 200739, 0x167beb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSAIWorldLocationInteriorCell_BGSAIWorldLocation_{ REL::VariantID(544927, 200741, 0x167bf78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAIWorldLocationInteriorCell{ REL::VariantID(252885, 200765, 0x167c038) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAttackData{ REL::VariantID(252900, 200768, 0x167c310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSAttackDataMap{ REL::VariantID(252901, 200770, 0x167c328) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_IAITarget{ REL::VariantID(544975, 200774, 0x167ca38), REL::VariantID(544988, 200787, 0x167caa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSNamedPackageData_IPackageData_{ REL::VariantID(252943, 200802, 0x167cb10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataBool{ REL::VariantID(252944, 200804, 0x167cb80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataBasicTemplate_IPackageData_float__BSFixedString_const_kPackageDataFloatTypeName__float_const_fPackageDataFloatDefault_{ REL::VariantID(545004, 200806, 0x167cbf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataSaveableTemplate_IPackageData_float__BSFixedString_const_kPackageDataFloatTypeName__float_const_fPackageDataFloatDefault_{ REL::VariantID(545019, 200821, 0x167cc68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataFloat{ REL::VariantID(252945, 200836, 0x167cce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataBasicTemplate_IPackageData_int__BSFixedString_const_kPackageDataIntTypeName__int_const_iPackageDataIntDefault_{ REL::VariantID(545035, 200838, 0x167cd58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataSaveableTemplate_IPackageData_int__BSFixedString_const_kPackageDataIntTypeName__int_const_iPackageDataIntDefault_{ REL::VariantID(545050, 200853, 0x167cdd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataInt{ REL::VariantID(252946, 200868, 0x167ce48) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSNamedPackageData_IAITarget_{ REL::VariantID(252947, 200870, 0x167cec0), REL::VariantID(252948, 200872, 0x167cf28) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSPackageDataBasicTemplate_IAITarget_BSPointerHandle_TESObjectREFR_BSUntypedPointerHandle_20_6____BSFixedString_const_kPackageDataRefTypeName_0_{ REL::VariantID(545068, 200874, 0x167cf98), REL::VariantID(545082, 200888, 0x167d008) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSPackageDataRefOLD{ REL::VariantID(252949, 200902, 0x167d078), REL::VariantID(252950, 200904, 0x167d0e8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSNamedPackageData_IPackageDataAIWorldLocationHandle_{ REL::VariantID(252951, 200906, 0x167d158), REL::VariantID(252952, 200908, 0x167d180) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSPackageDataPointerTemplate_IPackageDataAIWorldLocationHandle_PackageLocation__BSFixedString_const_kPackageDataLocationTypeName_{ REL::VariantID(252953, 200910, 0x167d1f0), REL::VariantID(252954, 200912, 0x167d220) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSPackageDataLocation{ REL::VariantID(252955, 200914, 0x167d290), REL::VariantID(252956, 200916, 0x167d2c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataPointerTemplate_IPackageData_PackageTarget__BSFixedString_const_kPackageDataTargetSelectorTypeName_{ REL::VariantID(252959, 200918, 0x167d3c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTargetSelector{ REL::VariantID(252960, 200920, 0x167d440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_IPackageData_{ REL::VariantID(252965, 200925, 0x167d4f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSPackageDataLocation_IPackageData_{ REL::VariantID(545109, 200927, 0x167d518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSPackageDataLocation_IPackageData__BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252966, 200931, 0x167d538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSPackageDataLocation_BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252967, 200933, 0x167d558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSPackageDataTargetSelector_IPackageData_{ REL::VariantID(545115, 200935, 0x167d578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSPackageDataTargetSelector_IPackageData__BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252968, 200939, 0x167d598) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSPackageDataTargetSelector_BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252969, 200943, 0x167d5b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSPackageDataRefOLD_IPackageData_{ REL::VariantID(545121, 200945, 0x167d5d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSPackageDataRefOLD_IPackageData__BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252970, 200949, 0x167d5f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSPackageDataRefOLD_BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252971, 200953, 0x167d618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSPackageDataFloat_IPackageData_{ REL::VariantID(545127, 200955, 0x167d638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSPackageDataFloat_IPackageData__BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252972, 200959, 0x167d658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSPackageDataFloat_BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252973, 200963, 0x167d678) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSPackageDataInt_IPackageData_{ REL::VariantID(545133, 200965, 0x167d698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSPackageDataInt_IPackageData__BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252974, 200969, 0x167d6b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSPackageDataInt_BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252975, 200973, 0x167d6d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSPackageDataBool_IPackageData_{ REL::VariantID(545139, 200975, 0x167d6f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSPackageDataBool_IPackageData__BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252976, 200979, 0x167d718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSPackageDataBool_BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252977, 200983, 0x167d738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSPackageDataLocationWrapper_IPackageData_{ REL::VariantID(545145, 200985, 0x167d758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSPackageDataLocationWrapper_IPackageData__BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252978, 200989, 0x167d778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSPackageDataLocationWrapper_BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(252979, 200993, 0x167d798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPackageData{ REL::VariantID(252941, 200997, 0x167c908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IAIWorldLocationHandle{ REL::VariantID(252942, 200999, 0x167c978) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_IPackageDataAIWorldLocationHandle{ REL::VariantID(544956, 201001, 0x167c9a0), REL::VariantID(544961, 201006, 0x167c9c8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSPackageDataLocationWrapper{ REL::VariantID(252957, 201020, 0x167d330), REL::VariantID(252958, 201022, 0x167d358) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSPackageDataObjectList{ REL::VariantID(253006, 201028, 0x167dc18), REL::VariantID(253007, 201030, 0x167dc80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSPackageDataObjectList_IPackageData_{ REL::VariantID(545155, 201033, 0x167dd00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSPackageDataObjectList_IPackageData__BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(253009, 201037, 0x167dd20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSPackageDataObjectList_BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(253010, 201041, 0x167dd40) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_ObjectListItem{ REL::VariantID(253004, 201044, 0x167db38), REL::VariantID(253005, 201046, 0x167dba8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSPackageDataPointerTemplate_IAITarget_PackageTarget__BSFixedString_const_kPackageDataRef2TypeName_{ REL::VariantID(253023, 201051, 0x167def0), REL::VariantID(253024, 201053, 0x167df60) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSPackageDataRef{ REL::VariantID(253025, 201055, 0x167dfd0), REL::VariantID(253026, 201057, 0x167e040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSPackageDataRef_IPackageData_{ REL::VariantID(545165, 201060, 0x167e0c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSPackageDataRef_IPackageData__BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(253028, 201064, 0x167e0e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSPackageDataRef_BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(253029, 201068, 0x167e100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTopic{ REL::VariantID(253033, 201070, 0x167e198) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSPackageDataTopic_IPackageData_{ REL::VariantID(545172, 201072, 0x167e208) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSPackageDataTopic_IPackageData__BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(253034, 201076, 0x167e228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSPackageDataTopic_BSTCreateFactoryManager_BSFixedString_IPackageData_256__{ REL::VariantID(253035, 201080, 0x167e248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IProcedureTreeExecState{ REL::VariantID(253082, 201084, 0x167e998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IProcedureTreeItem{ REL::VariantID(253083, 201086, 0x167e9e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureDoneExecState_IProcedureTreeExecState_{ REL::VariantID(545180, 201088, 0x167ea78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureDoneExecState{ REL::VariantID(253084, 201098, 0x167eac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeConditionalItem{ REL::VariantID(253085, 201100, 0x167eb18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeBranch{ REL::VariantID(253086, 201102, 0x167eba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeOneChildExecState{ REL::VariantID(253087, 201104, 0x167ec40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureTreeSequence_BGSProcedureTreeBranch_{ REL::VariantID(545194, 201106, 0x167ec98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeSequence{ REL::VariantID(253088, 201125, 0x167ed30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureTreeSequenceExecState_BGSProcedureTreeOneChildExecState_{ REL::VariantID(545214, 201127, 0x167edc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeSequenceExecState{ REL::VariantID(253089, 201138, 0x167ee20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureTreeStacked_BGSProcedureTreeBranch_{ REL::VariantID(545226, 201140, 0x167ee78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeStacked{ REL::VariantID(253090, 201159, 0x167ef10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureTreeStackedExecState_BGSProcedureTreeOneChildExecState_{ REL::VariantID(545246, 201161, 0x167efa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeStackedExecState{ REL::VariantID(253091, 201172, 0x167f000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureTreeSimultaneous_BGSProcedureTreeBranch_{ REL::VariantID(545258, 201174, 0x167f058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeSimultaneous{ REL::VariantID(253092, 201193, 0x167f0f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureTreeSimultaneousExecState_IProcedureTreeExecState_{ REL::VariantID(545278, 201195, 0x167f188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeSimultaneousExecState{ REL::VariantID(253093, 201205, 0x167f1d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureTreeRandom_BGSProcedureTreeBranch_{ REL::VariantID(545289, 201207, 0x167f228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeRandom{ REL::VariantID(253094, 201226, 0x167f2c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureTreeRandomExecState_BGSProcedureTreeOneChildExecState_{ REL::VariantID(545309, 201228, 0x167f358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeRandomExecState{ REL::VariantID(253095, 201239, 0x167f3b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureDialogueExecState_IProcedureTreeExecState_{ REL::VariantID(545321, 201241, 0x167f408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureDialogueExecState{ REL::VariantID(253096, 201251, 0x167f458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureEatExecState_IProcedureTreeExecState_{ REL::VariantID(545332, 201253, 0x167f4a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureEatExecState{ REL::VariantID(253097, 201263, 0x167f4f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureFindExecState_IProcedureTreeExecState_{ REL::VariantID(545343, 201265, 0x167f548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureFindExecState{ REL::VariantID(253098, 201275, 0x167f598) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureGuardExecState_IProcedureTreeExecState_{ REL::VariantID(545354, 201277, 0x167f5e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureGuardExecState{ REL::VariantID(253099, 201287, 0x167f638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureHoldPositionExecState_IProcedureTreeExecState_{ REL::VariantID(545365, 201289, 0x167f688) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureHoldPositionExecState{ REL::VariantID(253100, 201299, 0x167f6d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureKeepAnEyeOnExecState_IProcedureTreeExecState_{ REL::VariantID(545376, 201301, 0x167f728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureKeepAnEyeOnExecState{ REL::VariantID(253101, 201311, 0x167f778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureSayExecState_IProcedureTreeExecState_{ REL::VariantID(545387, 201313, 0x167f7c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureSayExecState{ REL::VariantID(253102, 201323, 0x167f818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureWaitExecState_IProcedureTreeExecState_{ REL::VariantID(545398, 201325, 0x167f868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureWaitExecState{ REL::VariantID(253103, 201335, 0x167f8b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_IAIWorldLocation_{ REL::VariantID(253104, 201337, 0x167f908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSAIWorldLocationRefRadius_IAIWorldLocation_{ REL::VariantID(545410, 201339, 0x167f928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSAIWorldLocationRefRadius_IAIWorldLocation__BGSAIWorldLocationFactory_{ REL::VariantID(253105, 201343, 0x167f948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSAIWorldLocationRefRadius_BGSAIWorldLocationFactory_{ REL::VariantID(253106, 201347, 0x167f968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSAIWorldLocationPointRadius_IAIWorldLocation_{ REL::VariantID(545416, 201349, 0x167f988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSAIWorldLocationPointRadius_IAIWorldLocation__BGSAIWorldLocationFactory_{ REL::VariantID(253107, 201353, 0x167f9a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSAIWorldLocationPointRadius_BGSAIWorldLocationFactory_{ REL::VariantID(253108, 201357, 0x167f9c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSAIWorldLocationInteriorCell_IAIWorldLocation_{ REL::VariantID(545422, 201359, 0x167f9e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSAIWorldLocationInteriorCell_IAIWorldLocation__BGSAIWorldLocationFactory_{ REL::VariantID(253109, 201363, 0x167fa08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSAIWorldLocationInteriorCell_BGSAIWorldLocationFactory_{ REL::VariantID(253110, 201367, 0x167fa28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_IProcedureTreeItem_{ REL::VariantID(253111, 201369, 0x167fa48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTreeProcedure_IProcedureTreeItem_{ REL::VariantID(545429, 201371, 0x167fa68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTreeProcedure_IProcedureTreeItem__BSTCreateFactoryManager_BSFixedString_IProcedureTreeItem_32__{ REL::VariantID(253112, 201375, 0x167fa88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTreeProcedure_BSTCreateFactoryManager_BSFixedString_IProcedureTreeItem_32__{ REL::VariantID(253113, 201379, 0x167faa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTreeSequence_IProcedureTreeItem_{ REL::VariantID(545435, 201381, 0x167fac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTreeSequence_IProcedureTreeItem__BSTCreateFactoryManager_BSFixedString_IProcedureTreeItem_32__{ REL::VariantID(253114, 201385, 0x167fae8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTreeSequence_BSTCreateFactoryManager_BSFixedString_IProcedureTreeItem_32__{ REL::VariantID(253115, 201389, 0x167fb08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTreeStacked_IProcedureTreeItem_{ REL::VariantID(545441, 201391, 0x167fb28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTreeStacked_IProcedureTreeItem__BSTCreateFactoryManager_BSFixedString_IProcedureTreeItem_32__{ REL::VariantID(253116, 201395, 0x167fb48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTreeStacked_BSTCreateFactoryManager_BSFixedString_IProcedureTreeItem_32__{ REL::VariantID(253117, 201399, 0x167fb68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTreeSimultaneous_IProcedureTreeItem_{ REL::VariantID(545447, 201401, 0x167fb88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTreeSimultaneous_IProcedureTreeItem__BSTCreateFactoryManager_BSFixedString_IProcedureTreeItem_32__{ REL::VariantID(253118, 201405, 0x167fba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTreeSimultaneous_BSTCreateFactoryManager_BSFixedString_IProcedureTreeItem_32__{ REL::VariantID(253119, 201409, 0x167fbc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTreeRandom_IProcedureTreeItem_{ REL::VariantID(545453, 201411, 0x167fbe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTreeRandom_IProcedureTreeItem__BSTCreateFactoryManager_BSFixedString_IProcedureTreeItem_32__{ REL::VariantID(253120, 201415, 0x167fc08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTreeRandom_BSTCreateFactoryManager_BSFixedString_IProcedureTreeItem_32__{ REL::VariantID(253121, 201419, 0x167fc28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_IProcedureTreeExecState_{ REL::VariantID(253122, 201421, 0x167fc48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTreeSequenceExecState_IProcedureTreeExecState_{ REL::VariantID(545460, 201423, 0x167fc68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTreeSequenceExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253123, 201427, 0x167fc88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTreeSequenceExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253124, 201431, 0x167fca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTreeStackedExecState_IProcedureTreeExecState_{ REL::VariantID(545466, 201433, 0x167fcc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTreeStackedExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253125, 201437, 0x167fce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTreeStackedExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253126, 201441, 0x167fd08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTreeSimultaneousExecState_IProcedureTreeExecState_{ REL::VariantID(545472, 201443, 0x167fd28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTreeSimultaneousExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253127, 201447, 0x167fd48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTreeSimultaneousExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253128, 201451, 0x167fd68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTreeRandomExecState_IProcedureTreeExecState_{ REL::VariantID(545478, 201453, 0x167fd88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTreeRandomExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253129, 201457, 0x167fda8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTreeRandomExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253130, 201461, 0x167fdc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureAcquireExecState_IProcedureTreeExecState_{ REL::VariantID(545484, 201463, 0x167fde8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureAcquireExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253131, 201467, 0x167fe08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureAcquireExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253132, 201471, 0x167fe28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureActivateExecState_IProcedureTreeExecState_{ REL::VariantID(545490, 201473, 0x167fe48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureActivateExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253133, 201477, 0x167fe68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureActivateExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253134, 201481, 0x167fe88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureDialogueActivateExecState_IProcedureTreeExecState_{ REL::VariantID(545496, 201483, 0x167fea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureDialogueActivateExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253135, 201487, 0x167fec8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureDialogueActivateExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253136, 201491, 0x167fee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureDialogueExecState_IProcedureTreeExecState_{ REL::VariantID(545502, 201493, 0x167ff08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureDialogueExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253137, 201497, 0x167ff28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureDialogueExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253138, 201501, 0x167ff48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureDoneExecState_IProcedureTreeExecState_{ REL::VariantID(545508, 201503, 0x167ff68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureDoneExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253139, 201507, 0x167ff88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureDoneExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253140, 201511, 0x167ffa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureEatExecState_IProcedureTreeExecState_{ REL::VariantID(545514, 201513, 0x167ffc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureEatExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253141, 201517, 0x167ffe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureEatExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253142, 201521, 0x1680008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureEscortExecState_IProcedureTreeExecState_{ REL::VariantID(545520, 201523, 0x1680028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureEscortExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253143, 201527, 0x1680048) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureEscortExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253144, 201531, 0x1680068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureFindExecState_IProcedureTreeExecState_{ REL::VariantID(545526, 201533, 0x1680088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureFindExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253145, 201537, 0x16800a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureFindExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253146, 201541, 0x16800c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureFleeExecState_IProcedureTreeExecState_{ REL::VariantID(545532, 201543, 0x16800e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureFleeExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253147, 201547, 0x1680108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureFleeExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253148, 201551, 0x1680128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureFlightGrabExecState_IProcedureTreeExecState_{ REL::VariantID(545538, 201553, 0x1680148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureFlightGrabExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253149, 201557, 0x1680168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureFlightGrabExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253150, 201561, 0x1680188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureFollowExecState_IProcedureTreeExecState_{ REL::VariantID(545544, 201563, 0x16801a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureFollowExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253151, 201567, 0x16801c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureFollowExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253152, 201571, 0x16801e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureGuardExecState_IProcedureTreeExecState_{ REL::VariantID(545550, 201573, 0x1680208) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureGuardExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253153, 201577, 0x1680228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureGuardExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253154, 201581, 0x1680248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureHoldPositionExecState_IProcedureTreeExecState_{ REL::VariantID(545556, 201583, 0x1680268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureHoldPositionExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253155, 201587, 0x1680288) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureHoldPositionExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253156, 201591, 0x16802a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureHoverExecState_IProcedureTreeExecState_{ REL::VariantID(545562, 201593, 0x16802c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureHoverExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253157, 201597, 0x16802e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureHoverExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253158, 201601, 0x1680308) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureKeepAnEyeOnExecState_IProcedureTreeExecState_{ REL::VariantID(545568, 201603, 0x1680328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureKeepAnEyeOnExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253159, 201607, 0x1680348) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureKeepAnEyeOnExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253160, 201611, 0x1680368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureLockUnlockExecState_IProcedureTreeExecState_{ REL::VariantID(545574, 201613, 0x1680388) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureLockUnlockExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253161, 201617, 0x16803a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureLockUnlockExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253162, 201621, 0x16803c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureOrbitExecState_IProcedureTreeExecState_{ REL::VariantID(545580, 201623, 0x16803e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureOrbitExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253163, 201627, 0x1680408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureOrbitExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253164, 201631, 0x1680428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedurePatrolExecState_IProcedureTreeExecState_{ REL::VariantID(545586, 201633, 0x1680448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedurePatrolExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253165, 201637, 0x1680468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedurePatrolExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253166, 201641, 0x1680488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureSandboxExecState_IProcedureTreeExecState_{ REL::VariantID(545592, 201643, 0x16804a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureSandboxExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253167, 201647, 0x16804c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureSandboxExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253168, 201651, 0x16804e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureSayExecState_IProcedureTreeExecState_{ REL::VariantID(545598, 201653, 0x1680508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureSayExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253169, 201657, 0x1680528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureSayExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253170, 201661, 0x1680548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureShoutExecState_IProcedureTreeExecState_{ REL::VariantID(545604, 201663, 0x1680568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureShoutExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253171, 201667, 0x1680588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureShoutExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253172, 201671, 0x16805a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureSitSleepExecState_IProcedureTreeExecState_{ REL::VariantID(545610, 201673, 0x16805c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureSitSleepExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253173, 201677, 0x16805e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureSitSleepExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253174, 201681, 0x1680608) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTravelExecState_IProcedureTreeExecState_{ REL::VariantID(545616, 201683, 0x1680628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTravelExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253175, 201687, 0x1680648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTravelExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253176, 201691, 0x1680668) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureUseIdleMarkerExecState_IProcedureTreeExecState_{ REL::VariantID(545622, 201693, 0x1680688) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureUseIdleMarkerExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253177, 201697, 0x16806a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureUseIdleMarkerExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253178, 201701, 0x16806c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureUseMagicExecState_IProcedureTreeExecState_{ REL::VariantID(545628, 201703, 0x16806e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureUseMagicExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253179, 201707, 0x1680708) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureUseMagicExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253180, 201711, 0x1680728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureUseWeaponExecState_IProcedureTreeExecState_{ REL::VariantID(545634, 201713, 0x1680748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureUseWeaponExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253181, 201717, 0x1680768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureUseWeaponExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253182, 201721, 0x1680788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureWaitExecState_IProcedureTreeExecState_{ REL::VariantID(545640, 201723, 0x16807a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureWaitExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253183, 201727, 0x16807c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureWaitExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253184, 201731, 0x16807e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureWanderExecState_IProcedureTreeExecState_{ REL::VariantID(545646, 201733, 0x1680808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureWanderExecState_IProcedureTreeExecState__BGSProcedureTreeExecStateFactory_{ REL::VariantID(253185, 201737, 0x1680828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureWanderExecState_BGSProcedureTreeExecStateFactory_{ REL::VariantID(253186, 201741, 0x1680848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IProcedure{ REL::VariantID(253225, 201773, 0x1680af8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureBase{ REL::VariantID(253226, 201775, 0x1680bf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureDoneParamTypes_{ REL::VariantID(253227, 201777, 0x1680d10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureDone{ REL::VariantID(253228, 201813, 0x1680e30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_IProcedure_{ REL::VariantID(253229, 201815, 0x1680f50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureDone_IProcedure_{ REL::VariantID(545657, 201817, 0x1680f70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureDone_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253230, 201821, 0x1680f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureDone_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253231, 201825, 0x1680fb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTypeCheck_IAITarget_BGSPackageDataRef_{ REL::VariantID(253248, 201827, 0x16814b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTypeCheck_BGSPackageDataInt_BGSPackageDataInt_{ REL::VariantID(253249, 201829, 0x16814d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTypeCheck_BGSPackageDataBool_BGSPackageDataBool_{ REL::VariantID(253250, 201831, 0x16814f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPackageDataTypeCheck{ REL::VariantID(253244, 201838, 0x16811b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureAcquireParamTypes_{ REL::VariantID(253245, 201840, 0x16811d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureAcquire{ REL::VariantID(253246, 201876, 0x16812f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureAcquireExecState_IProcedureTreeExecState_{ REL::VariantID(545666, 201878, 0x1681418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureAcquireExecState{ REL::VariantID(253247, 201888, 0x1681468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureAcquire_IProcedure_{ REL::VariantID(545680, 201890, 0x1681560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureAcquire_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253255, 201894, 0x1681580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureAcquire_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253256, 201898, 0x16815a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureActivateParamTypes_{ REL::VariantID(253268, 201903, 0x1681778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureActivate{ REL::VariantID(253269, 201939, 0x1681898) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureActivateExecState_IProcedureTreeExecState_{ REL::VariantID(545688, 201941, 0x16819b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureActivateExecState{ REL::VariantID(253270, 201951, 0x1681a08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureActivate_IProcedure_{ REL::VariantID(545699, 201953, 0x1681a68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureActivate_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253272, 201957, 0x1681a88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureActivate_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253273, 201961, 0x1681aa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTypeCheck_BGSPackageDataTopic_BGSPackageDataTopic_{ REL::VariantID(253282, 201963, 0x1681df8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureDialogueParamTypes_{ REL::VariantID(253280, 201968, 0x1681bb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureDialogue{ REL::VariantID(253281, 202004, 0x1681cd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureDialogue_IProcedure_{ REL::VariantID(545708, 202006, 0x1681e48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureDialogue_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253286, 202010, 0x1681e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureDialogue_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253287, 202014, 0x1681e88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTypeCheck_IPackageDataAIWorldLocationHandle_BGSPackageDataLocation_{ REL::VariantID(253306, 202016, 0x16823e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureDialogueActivateParamTypes_{ REL::VariantID(253303, 202019, 0x1682100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureDialogueActivate{ REL::VariantID(253304, 202055, 0x1682220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureDialogueActivateExecState_IProcedureTreeExecState_{ REL::VariantID(545716, 202057, 0x1682340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureDialogueActivateExecState{ REL::VariantID(253305, 202067, 0x1682390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureDialogueActivate_IProcedure_{ REL::VariantID(545728, 202069, 0x1682400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureDialogueActivate_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253307, 202073, 0x1682420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureDialogueActivate_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253308, 202077, 0x1682440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTypeCheck_BGSPackageDataTargetSelector_BGSPackageDataTargetSelector_{ REL::VariantID(253317, 202079, 0x1682778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureEatParamTypes_{ REL::VariantID(253315, 202083, 0x1682538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureEat{ REL::VariantID(253316, 202119, 0x1682658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureEat_IProcedure_{ REL::VariantID(545737, 202121, 0x16827a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureEat_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253319, 202125, 0x16827c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureEat_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253320, 202129, 0x16827e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTypeCheck_IAITarget_BGSPackageDataObjectList_{ REL::VariantID(253338, 202131, 0x1682d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTypeCheck_BGSPackageDataFloat_BGSPackageDataFloat_{ REL::VariantID(253339, 202133, 0x1682d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureEscortParamTypes_{ REL::VariantID(253335, 202144, 0x1682a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureEscort{ REL::VariantID(253336, 202180, 0x1682b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureEscortExecState_IProcedureTreeExecState_{ REL::VariantID(545745, 202182, 0x1682c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureEscortExecState{ REL::VariantID(253337, 202192, 0x1682cb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureEscort_IProcedure_{ REL::VariantID(545758, 202194, 0x1682dd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureEscort_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253348, 202198, 0x1682df8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureEscort_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253349, 202202, 0x1682e18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTypeCheck_BGSPackageDataObjectList_BGSPackageDataObjectList_{ REL::VariantID(253362, 202205, 0x16831d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureFindParamTypes_{ REL::VariantID(253360, 202211, 0x1682f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureFind{ REL::VariantID(253361, 202247, 0x16830b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureFind_IProcedure_{ REL::VariantID(545767, 202249, 0x1683218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureFind_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253365, 202253, 0x1683238) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureFind_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253366, 202257, 0x1683258) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureFleeParamTypes_{ REL::VariantID(253386, 202268, 0x1683560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureFlee{ REL::VariantID(253387, 202304, 0x1683680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureFleeExecState_IProcedureTreeExecState_{ REL::VariantID(545775, 202306, 0x16837a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureFleeExecState{ REL::VariantID(253388, 202316, 0x16837f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureFlee_IProcedure_{ REL::VariantID(545786, 202318, 0x16838c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureFlee_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253397, 202322, 0x16838e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureFlee_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253398, 202326, 0x1683908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureFlightGrabParamTypes_{ REL::VariantID(253411, 202332, 0x1683aa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureFlightGrab{ REL::VariantID(253412, 202368, 0x1683bc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureFlightGrabExecState_IProcedureTreeExecState_{ REL::VariantID(545794, 202370, 0x1683ce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureFlightGrabExecState{ REL::VariantID(253413, 202380, 0x1683d30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureFlightGrab_IProcedure_{ REL::VariantID(545805, 202382, 0x1683d98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureFlightGrab_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253415, 202386, 0x1683db8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureFlightGrab_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253416, 202390, 0x1683dd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPackageDataTypeCheck_IPackageDataAIWorldLocationHandle_BGSPackageDataRef_{ REL::VariantID(253448, 202396, 0x1684710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureFollowParamTypes_{ REL::VariantID(253434, 202401, 0x16840a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureFollow{ REL::VariantID(253435, 202437, 0x16841c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureFollowToParamTypes_{ REL::VariantID(253436, 202439, 0x16842e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureFollowTo{ REL::VariantID(253437, 202475, 0x1684400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureFollowExecState_IProcedureTreeExecState_{ REL::VariantID(545815, 202477, 0x1684520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureFollowExecState{ REL::VariantID(253438, 202487, 0x1684570) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementParameters{ REL::VariantID(253439, 202489, 0x16845c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementParameters{ REL::VariantID(253440, 202491, 0x1684610) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureFollow_IProcedure_{ REL::VariantID(545828, 202494, 0x16846b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureFollow_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253446, 202498, 0x16846d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureFollow_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253447, 202502, 0x16846f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureFollowTo_IProcedure_{ REL::VariantID(545835, 202504, 0x1684740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureFollowTo_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253450, 202508, 0x1684760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureFollowTo_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253451, 202512, 0x1684780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureForceGreetParamTypes_{ REL::VariantID(253457, 202517, 0x1684850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureForceGreet{ REL::VariantID(253458, 202553, 0x1684970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureForceGreet_IProcedure_{ REL::VariantID(545843, 202555, 0x1684ab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureForceGreet_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253461, 202559, 0x1684ad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureForceGreet_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253462, 202563, 0x1684af8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureGuardParamTypes_{ REL::VariantID(253472, 202570, 0x1684c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureGuard{ REL::VariantID(253473, 202606, 0x1684d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureGuard_IProcedure_{ REL::VariantID(545851, 202608, 0x1684ee0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureGuard_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253477, 202612, 0x1684f00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureGuard_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253478, 202616, 0x1684f20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureHoldPositionParamTypes_{ REL::VariantID(253484, 202619, 0x1685008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureHoldPosition{ REL::VariantID(253485, 202655, 0x1685128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureHoldPosition_IProcedure_{ REL::VariantID(545859, 202657, 0x1685248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureHoldPosition_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253486, 202661, 0x1685268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureHoldPosition_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253487, 202665, 0x1685288) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureHoverParamTypes_{ REL::VariantID(253497, 202669, 0x1685410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureHover{ REL::VariantID(253498, 202705, 0x1685530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureHoverExecState_IProcedureTreeExecState_{ REL::VariantID(545867, 202707, 0x1685650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureHoverExecState{ REL::VariantID(253499, 202717, 0x16856a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureHover_IProcedure_{ REL::VariantID(545878, 202719, 0x16856f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureHover_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253501, 202723, 0x1685718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureHover_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253502, 202727, 0x1685738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureKeepAnEyeOnParamTypes_{ REL::VariantID(253510, 202733, 0x1685858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureKeepAnEyeOn{ REL::VariantID(253511, 202769, 0x1685978) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureKeepAnEyeOn_IProcedure_{ REL::VariantID(545886, 202771, 0x1685ab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureKeepAnEyeOn_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253514, 202775, 0x1685ad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureKeepAnEyeOn_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253515, 202779, 0x1685af8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureLockParamTypes_{ REL::VariantID(253528, 202783, 0x1685cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureLock{ REL::VariantID(253529, 202819, 0x1685e18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureUnlockParamTypes_{ REL::VariantID(253530, 202821, 0x1685f38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureUnlock{ REL::VariantID(253531, 202857, 0x1686058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureLockUnlockExecState_IProcedureTreeExecState_{ REL::VariantID(545896, 202859, 0x1686178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureLockUnlockExecState{ REL::VariantID(253532, 202869, 0x16861c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureLock_IProcedure_{ REL::VariantID(545907, 202871, 0x1686230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureLock_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253534, 202875, 0x1686250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureLock_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253535, 202879, 0x1686270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureUnlock_IProcedure_{ REL::VariantID(545913, 202882, 0x16862a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureUnlock_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253537, 202886, 0x16862c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureUnlock_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253538, 202890, 0x16862e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureOrbitParamTypes_{ REL::VariantID(253553, 202898, 0x1686518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureOrbit{ REL::VariantID(253554, 202934, 0x1686638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureOrbitExecState_IProcedureTreeExecState_{ REL::VariantID(545921, 202936, 0x1686758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureOrbitExecState{ REL::VariantID(253555, 202946, 0x16867a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureOrbit_IProcedure_{ REL::VariantID(545932, 202948, 0x1686878) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureOrbit_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253560, 202952, 0x1686898) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureOrbit_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253561, 202956, 0x16868b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedurePatrolParamTypes_{ REL::VariantID(253597, 202972, 0x1686da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedurePatrol{ REL::VariantID(253598, 203008, 0x1686ec8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedurePatrolExecState_IProcedureTreeExecState_{ REL::VariantID(545940, 203010, 0x1686fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedurePatrolExecState{ REL::VariantID(253599, 203020, 0x1687038) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedurePatrol_IProcedure_{ REL::VariantID(545951, 203022, 0x16870d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedurePatrol_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253604, 203026, 0x16870f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedurePatrol_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253605, 203030, 0x1687110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedurePursueParamTypes_{ REL::VariantID(253611, 203035, 0x16871f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedurePursue{ REL::VariantID(253612, 203071, 0x1687318) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedurePursue_IProcedure_{ REL::VariantID(545959, 203073, 0x1687478) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedurePursue_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253616, 203077, 0x1687498) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedurePursue_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253617, 203081, 0x16874b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureSandboxParamTypes_{ REL::VariantID(253648, 203095, 0x1687968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureSandbox{ REL::VariantID(253649, 203131, 0x1687a88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureSandboxExecState_IProcedureTreeExecState_{ REL::VariantID(545967, 203133, 0x1687ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureSandboxExecState{ REL::VariantID(253650, 203143, 0x1687bf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureSandbox_IProcedure_{ REL::VariantID(545978, 203145, 0x1687d00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureSandbox_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253660, 203149, 0x1687d20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureSandbox_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253661, 203153, 0x1687d40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureSayParamTypes_{ REL::VariantID(253667, 203156, 0x1687e08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureSay{ REL::VariantID(253668, 203192, 0x1687f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureSay_IProcedure_{ REL::VariantID(545986, 203194, 0x1688048) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureSay_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253669, 203198, 0x1688068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureSay_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253670, 203202, 0x1688088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureShoutParamTypes_{ REL::VariantID(253695, 203218, 0x1688378) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureShout{ REL::VariantID(253696, 203254, 0x1688498) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureShoutExecState_IProcedureTreeExecState_{ REL::VariantID(545994, 203256, 0x16885b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESSpellCastEvent_{ REL::VariantID(253697, 203266, 0x1688608) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSProcedureShoutExecState{ REL::VariantID(253698, 203268, 0x1688620), REL::VariantID(253699, 203270, 0x1688670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureShout_IProcedure_{ REL::VariantID(546007, 203272, 0x16886a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureShout_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253702, 203276, 0x16886c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureShout_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253703, 203280, 0x16886e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureSitParamTypes_{ REL::VariantID(253718, 203283, 0x1688940) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureSit{ REL::VariantID(253719, 203319, 0x1688a60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureSleepParamTypes_{ REL::VariantID(253720, 203321, 0x1688b80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureSleep{ REL::VariantID(253721, 203357, 0x1688ca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureSitSleepExecState_IProcedureTreeExecState_{ REL::VariantID(546017, 203359, 0x1688dc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureSitSleepExecState{ REL::VariantID(253722, 203369, 0x1688e10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureSit_IProcedure_{ REL::VariantID(546028, 203371, 0x1688e60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureSit_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253723, 203375, 0x1688e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureSit_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253724, 203379, 0x1688ea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureSleep_IProcedure_{ REL::VariantID(546034, 203381, 0x1688ec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureSleep_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253725, 203385, 0x1688ee0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureSleep_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253726, 203389, 0x1688f00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureTravelParamTypes_{ REL::VariantID(253737, 203392, 0x16890b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTravel{ REL::VariantID(253738, 203428, 0x16891d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureTravelExecState_IProcedureTreeExecState_{ REL::VariantID(546042, 203430, 0x16892f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTravelExecState{ REL::VariantID(253739, 203440, 0x1689340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureTravel_IProcedure_{ REL::VariantID(546053, 203442, 0x1689390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureTravel_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253740, 203446, 0x16893b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureTravel_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253741, 203450, 0x16893d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureTreeProcedure_BGSProcedureTreeConditionalItem_{ REL::VariantID(546059, 203452, 0x1689628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTreeProcedure{ REL::VariantID(253756, 203470, 0x16896b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureUseIdleMarkerParamTypes_{ REL::VariantID(253768, 203472, 0x1689900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureUseIdleMarker{ REL::VariantID(253769, 203508, 0x1689a20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureUseIdleMarkerExecState_IProcedureTreeExecState_{ REL::VariantID(546080, 203510, 0x1689b40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureUseIdleMarkerExecState{ REL::VariantID(253770, 203520, 0x1689b90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureUseIdleMarker_IProcedure_{ REL::VariantID(546091, 203522, 0x1689be0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureUseIdleMarker_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253771, 203526, 0x1689c00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureUseIdleMarker_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253772, 203530, 0x1689c20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureUseMagicParamTypes_{ REL::VariantID(253795, 203553, 0x1689e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureUseMagic{ REL::VariantID(253796, 203589, 0x1689f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureUseMagicExecState_IProcedureTreeExecState_{ REL::VariantID(546099, 203591, 0x168a0a8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSProcedureUseMagicExecState{ REL::VariantID(253797, 203601, 0x168a0f8), REL::VariantID(253798, 203603, 0x168a148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureUseMagic_IProcedure_{ REL::VariantID(546111, 203605, 0x168a1c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureUseMagic_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253805, 203609, 0x168a1e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureUseMagic_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253806, 203613, 0x168a200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureUseWeaponParamTypes_{ REL::VariantID(253850, 203660, 0x168a688) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureUseWeapon{ REL::VariantID(253851, 203696, 0x168a7a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureUseWeaponExecState_IProcedureTreeExecState_{ REL::VariantID(546119, 203698, 0x168a8c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureUseWeaponExecState{ REL::VariantID(253852, 203708, 0x168a918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureUseWeapon_IProcedure_{ REL::VariantID(546130, 203710, 0x168aa50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureUseWeapon_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253866, 203714, 0x168aa70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureUseWeapon_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253867, 203718, 0x168aa90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureWaitParamTypes_{ REL::VariantID(253872, 203723, 0x168ab38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureWait{ REL::VariantID(253873, 203759, 0x168ac58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureWait_IProcedure_{ REL::VariantID(546138, 203761, 0x168ad88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureWait_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253875, 203765, 0x168ada8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureWait_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253876, 203769, 0x168adc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureTyped_BGSProcedureBase__BGSProcedureParamInfo_const_near___const_kProcedureWanderParamTypes_{ REL::VariantID(253887, 203774, 0x168af78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureWander{ REL::VariantID(253888, 203810, 0x168b098) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSTypedItem_BGSProcedureWanderExecState_IProcedureTreeExecState_{ REL::VariantID(546146, 203812, 0x168b1b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSProcedureWanderExecState{ REL::VariantID(253889, 203822, 0x168b208) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGSProcedureWander_IProcedure_{ REL::VariantID(546157, 203824, 0x168b280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGSProcedureWander_IProcedure__BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253892, 203828, 0x168b2a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGSProcedureWander_BSTCreateFactoryManager_BSFixedString_IProcedure_256__{ REL::VariantID(253893, 203832, 0x168b2c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSVisitProceduresInitActorLocation{ REL::VariantID(253896, 203837, 0x168b310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSVisitProceduresCheckGuardWarnTarget{ REL::VariantID(253897, 203839, 0x168b328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PackageCreator{ REL::VariantID(254157, 203893, 0x168d9f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESPackage{ REL::VariantID(254154, 203948, 0x168d5d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DialoguePackage{ REL::VariantID(254155, 203950, 0x168d7d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESPackageData{ REL::VariantID(254169, 203954, 0x168dbb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESAmbushPackageData{ REL::VariantID(254170, 203956, 0x168dbf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESCustomPackageData{ REL::VariantID(254181, 203959, 0x168ddb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IProcedureTreeVisitor{ REL::VariantID(546172, 203961, 0x168ddf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CustomUtils__HasForceGreetVisitor{ REL::VariantID(254182, 203965, 0x168de10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESDialoguePackageData{ REL::VariantID(254185, 203967, 0x168de80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESEatPackageData{ REL::VariantID(254188, 203969, 0x168df08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESEscortPackageData{ REL::VariantID(254191, 203971, 0x168df90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESFollowPackageData{ REL::VariantID(254194, 203973, 0x168e018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESPatrolPackageData{ REL::VariantID(254195, 203975, 0x168e050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESUseItemPackageData{ REL::VariantID(254198, 203977, 0x168e0d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESUseWeaponPackageData{ REL::VariantID(254202, 203979, 0x168e188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorPackageData{ REL::VariantID(254203, 203981, 0x168e1c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_UseWeaponActorPackageData{ REL::VariantID(254204, 203983, 0x168e210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PackageLocation{ REL::VariantID(254228, 203994, 0x168e580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ITempEffectFactory{ REL::VariantID(254310, 204057, 0x168eca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_BSTempEffect_7_{ REL::VariantID(254313, 204060, 0x168ee88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_BSTempEffect_1_{ REL::VariantID(254314, 204063, 0x168eea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_BSTempEffect_2_{ REL::VariantID(254315, 204066, 0x168eeb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_BSTempEffect_3_{ REL::VariantID(254316, 204069, 0x168eed0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_BSTempEffect_4_{ REL::VariantID(254317, 204072, 0x168eee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_BSTempEffect_5_{ REL::VariantID(254318, 204075, 0x168ef00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTempEffect{ REL::VariantID(254311, 204078, 0x168ecc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSListBase_BSTempEffectDebris___{ REL::VariantID(254328, 204081, 0x168f200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPointerListBase_BSTempEffectDebris___{ REL::VariantID(254329, 204083, 0x168f220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSList_BSTempEffectDebris___{ REL::VariantID(254330, 204085, 0x168f240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTempEffectDebris{ REL::VariantID(254326, 204090, 0x168f030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTempEffectGeometryDecal{ REL::VariantID(254351, 204109, 0x168f4b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiAVObject___NiTMallocInterface_NiAVObject____{ REL::VariantID(254381, 204122, 0x168f9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_NiAVObject___{ REL::VariantID(254382, 204124, 0x168f9d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTempEffectParticle{ REL::VariantID(254383, 204126, 0x168f9e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSParticleObjectCloneTask{ REL::VariantID(254385, 204128, 0x168fbb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTempEffectSimpleDecal{ REL::VariantID(254403, 204132, 0x168ff20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterial{ REL::VariantID(254404, 204134, 0x16900d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_BSTempEffectSPG_6_{ REL::VariantID(254417, 204137, 0x1690480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTempEffectSPG{ REL::VariantID(254415, 204141, 0x16902b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTempEffectWeaponBlood{ REL::VariantID(254435, 204148, 0x1690740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_BSTerrainEffect_0_{ REL::VariantID(254467, 204150, 0x1690f28) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSTerrainEffect{ REL::VariantID(254464, 204155, 0x1690d30), REL::VariantID(254465, 204157, 0x1690ef0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysHavokUpdateModifier__ICollisionObjectHandler{ REL::VariantID(254466, 204159, 0x1690f08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PhysicsWorldHandler{ REL::VariantID(254468, 204161, 0x1690f40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_NavMesh_73_{ REL::VariantID(254528, 204163, 0x1691a50) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_NavMesh{ REL::VariantID(254525, 204173, 0x1691820), REL::VariantID(254526, 204175, 0x1691a20), REL::VariantID(254527, 204177, 0x1691a38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingStreamRead{ REL::VariantID(254541, 204183, 0x1691c30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingStreamMasterFileRead{ REL::VariantID(254542, 204185, 0x1691cd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshInfoMap__IVisitor{ REL::VariantID(254643, 204208, 0x1692ca8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_NavMeshInfoMap{ REL::VariantID(254644, 204210, 0x1692cc0), REL::VariantID(254645, 204212, 0x1692ea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ClearPrecomputedPathFlag{ REL::VariantID(254648, 204214, 0x1692f30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_CellAttachDetachEvent_{ REL::VariantID(254756, 204237, 0x1694000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NavMeshObstacleManager{ REL::VariantID(254757, 204239, 0x1694018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshReferenceObstacleArray{ REL::VariantID(254758, 204241, 0x1694030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpEntityActivationListener{ REL::VariantID(254759, 204243, 0x1694048) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkObstacleDeactivationListener{ REL::VariantID(254766, 204245, 0x1694158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkObstacleRemovalListener{ REL::VariantID(254767, 204247, 0x1694178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ObstacleTaskData{ REL::VariantID(254794, 204262, 0x16944e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingCellManager{ REL::VariantID(254885, 204274, 0x16952c8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_Pathing{ REL::VariantID(254886, 204276, 0x1695328), REL::VariantID(254887, 204278, 0x1695378), REL::VariantID(254888, 204280, 0x16953d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingCoverLocation{ REL::VariantID(254889, 204282, 0x16953f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathfindingTemporary_PathingRequestSafeStraightLine_{ REL::VariantID(254890, 204284, 0x1695410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathfindingTemporary_PathingRequest_{ REL::VariantID(254891, 204286, 0x1695450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathfindingTemporary_BSPathingSolution_{ REL::VariantID(254892, 204288, 0x1695490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathfindingTemporary_PathingRequestClosePoint_{ REL::VariantID(254893, 204290, 0x16954a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_BSPathingCell_{ REL::VariantID(254900, 204293, 0x1695638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingCell_BSPathingCell_{ REL::VariantID(546245, 204295, 0x1695658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingCell_BSPathingCell__BSTSmartPointerPathingFactoryManager_BSPathingCell_64__{ REL::VariantID(254901, 204299, 0x1695678) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingCell_BSTSmartPointerPathingFactoryManager_BSPathingCell_64__{ REL::VariantID(254902, 204301, 0x1695698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingCell{ REL::VariantID(254897, 204303, 0x1695558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingCell{ REL::VariantID(254898, 204305, 0x16955b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_BSPathingDoor_{ REL::VariantID(254922, 204309, 0x1695a78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingDoor_BSPathingDoor_{ REL::VariantID(546254, 204311, 0x1695a98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingDoor_BSPathingDoor__BSTSmartPointerPathingFactoryManager_BSPathingDoor_64__{ REL::VariantID(254923, 204315, 0x1695ab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingDoor_BSTSmartPointerPathingFactoryManager_BSPathingDoor_64__{ REL::VariantID(254924, 204317, 0x1695ad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingDoor{ REL::VariantID(254920, 204319, 0x1695948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingDoor{ REL::VariantID(254921, 204321, 0x16959e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_BSPathingLockData_{ REL::VariantID(254939, 204326, 0x1695d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingLockData_BSPathingLockData_{ REL::VariantID(546263, 204328, 0x1695d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingLockData_BSPathingLockData__BSTSmartPointerPathingFactoryManager_BSPathingLockData_64__{ REL::VariantID(254940, 204332, 0x1695d48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingLockData_BSTSmartPointerPathingFactoryManager_BSPathingLockData_64__{ REL::VariantID(254941, 204334, 0x1695d68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingLockData{ REL::VariantID(254937, 204336, 0x1695c90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingLockData{ REL::VariantID(254938, 204338, 0x1695cc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingNumericIDVisitor{ REL::VariantID(254943, 204341, 0x1695d98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingNumericIDVisitor{ REL::VariantID(254944, 204343, 0x1695db0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_BSPathingRequest_{ REL::VariantID(254950, 204345, 0x1695ea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequest_BSPathingRequest_{ REL::VariantID(546273, 204347, 0x1695ec8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequest_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(254951, 204351, 0x1695ee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequest_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546278, 204353, 0x1695f08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequest_BSPathingRequest_64_{ REL::VariantID(254952, 204357, 0x1695f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequest{ REL::VariantID(254949, 204359, 0x1695e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingSpace{ REL::VariantID(254954, 204362, 0x1695f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingSpace{ REL::VariantID(254955, 204364, 0x1695f80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AStarSearch_ParentSpaceNode_TeleportLink_1_{ REL::VariantID(254972, 204371, 0x1696208) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TeleportDoorSearch{ REL::VariantID(254973, 204373, 0x1696228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathfindingTemporary_PathingDoor_{ REL::VariantID(254974, 204375, 0x1696248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AStarSearch_BSFastNavmeshTriLocation_BSFastNavmeshEdgeHandle_3_{ REL::VariantID(255006, 204382, 0x1696798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NavMeshSearchClosePoint{ REL::VariantID(255007, 204384, 0x16967b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_24__{ REL::VariantID(255008, 204386, 0x16967d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_64__{ REL::VariantID(255009, 204388, 0x1696800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AStarSearch_BSFastNavmeshTriLocation_void___3_{ REL::VariantID(255030, 204396, 0x1696b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NavMeshSearchFitSphere{ REL::VariantID(255031, 204398, 0x1696b68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NavMeshSearchFlee{ REL::VariantID(255035, 204400, 0x1696c00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NavMeshSearchHide{ REL::VariantID(255039, 204403, 0x1696c80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshSearchHideFilter{ REL::VariantID(255040, 204405, 0x1696ca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NavMeshSearchLOS{ REL::VariantID(255047, 204408, 0x1696d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NavMeshSearchMaxCost{ REL::VariantID(255051, 204411, 0x1696e20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshSearchMaxCostFilters{ REL::VariantID(255052, 204413, 0x1696e40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NavMeshSearchMultipleGoals{ REL::VariantID(255057, 204415, 0x1696ef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NavMeshSearchSLPoint{ REL::VariantID(255061, 204417, 0x1696f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestClosePoint_BSPathingRequest_{ REL::VariantID(546303, 204419, 0x1697090) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestClosePoint_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255067, 204423, 0x16970b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestClosePoint_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546308, 204425, 0x16970d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestClosePoint_BSPathingRequest_64_{ REL::VariantID(255068, 204429, 0x16970f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestClosePoint{ REL::VariantID(255066, 204431, 0x1697050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestClosestGoal_BSPathingRequest_{ REL::VariantID(546315, 204434, 0x1697430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestClosestGoal_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255089, 204438, 0x1697450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestClosestGoal_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546320, 204440, 0x1697470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestClosestGoal_BSPathingRequest_64_{ REL::VariantID(255090, 204444, 0x1697490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestClosestGoal_PathingRequestClosestGoal__PathBuilder_{ REL::VariantID(255091, 204446, 0x16974b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPathBuilderFactoryBase{ REL::VariantID(255088, 204448, 0x1697418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestClosestGoal{ REL::VariantID(255087, 204452, 0x16973d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_112__{ REL::VariantID(255093, 204455, 0x16974e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestCover_BSPathingRequest_{ REL::VariantID(546328, 204457, 0x1697690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestCover_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255103, 204461, 0x16976b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestCover_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546333, 204463, 0x16976d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestCover_BSPathingRequest_64_{ REL::VariantID(255104, 204467, 0x16976f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestCover{ REL::VariantID(255102, 204469, 0x1697650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestFlee_BSPathingRequest_{ REL::VariantID(546339, 204472, 0x16977b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestFlee_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255109, 204476, 0x16977d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestFlee_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546344, 204478, 0x16977f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestFlee_BSPathingRequest_64_{ REL::VariantID(255110, 204482, 0x1697818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestFlee{ REL::VariantID(255108, 204484, 0x1697778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestFly_BSPathingRequest_{ REL::VariantID(546350, 204487, 0x1697908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestFly_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255116, 204491, 0x1697928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestFly_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546355, 204493, 0x1697948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestFly_BSPathingRequest_64_{ REL::VariantID(255117, 204497, 0x1697968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestFly{ REL::VariantID(255115, 204499, 0x16978c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestFlyAction_BSPathingRequest_{ REL::VariantID(546361, 204502, 0x1697a58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestFlyAction_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255123, 204506, 0x1697a78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestFlyAction_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546366, 204508, 0x1697a98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestFlyAction_BSPathingRequest_64_{ REL::VariantID(255124, 204512, 0x1697ab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestFlyAction{ REL::VariantID(255122, 204514, 0x1697a18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestFlyHover_BSPathingRequest_{ REL::VariantID(546372, 204517, 0x1697cc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestFlyHover_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255137, 204521, 0x1697ce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestFlyHover_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546377, 204523, 0x1697d00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestFlyHover_BSPathingRequest_64_{ REL::VariantID(255138, 204527, 0x1697d20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestFlyHover{ REL::VariantID(255136, 204530, 0x1697c80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestFlyLand_BSPathingRequest_{ REL::VariantID(546383, 204533, 0x1697e10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestFlyLand_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255144, 204537, 0x1697e30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestFlyLand_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546388, 204539, 0x1697e50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestFlyLand_BSPathingRequest_64_{ REL::VariantID(255145, 204543, 0x1697e70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestFlyLand{ REL::VariantID(255143, 204545, 0x1697dd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestFlyOrbit_BSPathingRequest_{ REL::VariantID(546394, 204548, 0x1697f38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestFlyOrbit_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255150, 204552, 0x1697f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestFlyOrbit_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546399, 204554, 0x1697f78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestFlyOrbit_BSPathingRequest_64_{ REL::VariantID(255151, 204558, 0x1697f98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestFlyOrbit{ REL::VariantID(255149, 204560, 0x1697ef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestFlyTakeOff_BSPathingRequest_{ REL::VariantID(546405, 204563, 0x1698060) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestFlyTakeOff_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255156, 204567, 0x1698080) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestFlyTakeOff_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546410, 204569, 0x16980a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestFlyTakeOff_BSPathingRequest_64_{ REL::VariantID(255157, 204573, 0x16980c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestFlyTakeOff{ REL::VariantID(255155, 204575, 0x1698020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestHide_BSPathingRequest_{ REL::VariantID(546416, 204578, 0x16981e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestHide_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255164, 204582, 0x1698200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestHide_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546421, 204584, 0x1698220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestHide_BSPathingRequest_64_{ REL::VariantID(255165, 204588, 0x1698240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestHide{ REL::VariantID(255163, 204590, 0x16981a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestLOS_BSPathingRequest_{ REL::VariantID(546427, 204593, 0x1698420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestLOS_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255177, 204597, 0x1698440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestLOS_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546432, 204599, 0x1698460) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestLOS_BSPathingRequest_64_{ REL::VariantID(255178, 204603, 0x1698480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestLOS{ REL::VariantID(255176, 204606, 0x16983e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestOptimalLocation_BSPathingRequest_{ REL::VariantID(546438, 204609, 0x1698548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestOptimalLocation_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255183, 204613, 0x1698568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestOptimalLocation_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546443, 204615, 0x1698588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestOptimalLocation_BSPathingRequest_64_{ REL::VariantID(255184, 204619, 0x16985a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestOptimalLocation{ REL::VariantID(255182, 204621, 0x1698508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestRotate_BSPathingRequest_{ REL::VariantID(546449, 204624, 0x16986a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestRotate_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255190, 204628, 0x16986c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestRotate_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546454, 204630, 0x16986e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestRotate_BSPathingRequest_64_{ REL::VariantID(255191, 204634, 0x1698700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestRotate{ REL::VariantID(255189, 204636, 0x1698660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestSafeStraightLine_BSPathingRequest_{ REL::VariantID(546460, 204639, 0x16987c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestSafeStraightLine_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255196, 204643, 0x16987e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestSafeStraightLine_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546465, 204645, 0x1698808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestSafeStraightLine_BSPathingRequest_64_{ REL::VariantID(255197, 204649, 0x1698828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestSafeStraightLine{ REL::VariantID(255195, 204651, 0x1698788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PathingRequestStopMoving_BSPathingRequest_{ REL::VariantID(546471, 204654, 0x16988f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PathingRequestStopMoving_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(255202, 204658, 0x1698918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PathingRequestStopMoving_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(546476, 204660, 0x1698938) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_PathingRequestStopMoving_BSPathingRequest_64_{ REL::VariantID(255203, 204664, 0x1698958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingRequestStopMoving{ REL::VariantID(255201, 204666, 0x16988b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestClosePoint___PathBuilderClosePointPath_{ REL::VariantID(255210, 204669, 0x1698a60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequest___PathBuilderPathingRequest_{ REL::VariantID(255217, 204671, 0x1698b68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestStopMoving___PathBuilderStopMovingPath_{ REL::VariantID(255218, 204673, 0x1698b80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestRotate___PathBuilderRotatePath_{ REL::VariantID(255219, 204675, 0x1698b98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestFlee_PathBuilderFlee__PathBuilderFleePath_{ REL::VariantID(255225, 204677, 0x1698c78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestFly_PathBuilderFlight__PathBuilderFlyPath_{ REL::VariantID(255256, 204683, 0x1699148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestFlyAction_PathBuilderFlight__PathBuilderFlyActionPath_{ REL::VariantID(255257, 204685, 0x1699160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestFlyHover_PathBuilderFlight__PathBuilderFlyHoverPath_{ REL::VariantID(255258, 204687, 0x1699178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestFlyOrbit_PathBuilderFlight__PathBuilderFlyOrbitPath_{ REL::VariantID(255259, 204689, 0x1699190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestFlyLand_PathBuilderFlight__PathBuilderFlyLandPath_{ REL::VariantID(255260, 204691, 0x16991a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestFlyTakeOff_PathBuilderFlight__PathBuilderFlyTakeOffPath_{ REL::VariantID(255261, 204693, 0x16991c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestHide_PathBuilderHide__PathBuilderHidePath_{ REL::VariantID(255265, 204700, 0x1699250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestLOS_PathBuilderLOS__PathBuilderLOSPath_{ REL::VariantID(255269, 204702, 0x16992e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestOptimalLocation_PathBuilderOptimalLocation__PathBuilderOptimalLocationPath_{ REL::VariantID(255273, 204704, 0x1699370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_PathingRequestSafeStraightLine_PathBuilderSafeStraightLine__PathBuilderSafeStraightLinePath_{ REL::VariantID(255277, 204706, 0x1699400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_BGSBtoDB__DBTraits_{ REL::VariantID(255324, 204715, 0x1699b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_BGSBttDB__DBTraits_{ REL::VariantID(255393, 204740, 0x169a510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_BGSBtrDB__DBTraits_{ REL::VariantID(255433, 204748, 0x169ab78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSQueuedTerrainUpdate{ REL::VariantID(255513, 204770, 0x169b728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSQueuedTerrainUpgrade{ REL::VariantID(255514, 204772, 0x169b760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSQueuedTerrainDowngrade{ REL::VariantID(255515, 204774, 0x169b798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSQueuedTerrainInitialLoad{ REL::VariantID(255516, 204776, 0x169b7d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSQueuedObjectUpgrade{ REL::VariantID(255517, 204778, 0x169b808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSQueuedObjectDowngrade{ REL::VariantID(255518, 204780, 0x169b840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSQueuedObjectInitialLoad{ REL::VariantID(255519, 204782, 0x169b878) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_BGSTerrainVisibilityDataDB__DBTraits_{ REL::VariantID(255569, 204811, 0x169c0d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_108__{ REL::VariantID(255625, 204827, 0x169c8d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSWaterCollisionManager__bhkAutoWater{ REL::VariantID(255657, 204832, 0x169cdd0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSWaterCollisionManager__bshkAutoWater{ REL::VariantID(255661, 204837, 0x169cfa0), REL::VariantID(255662, 204839, 0x169d020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BGSActorCellEvent_{ REL::VariantID(255823, 204876, 0x169de38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PlayerParentCellListener{ REL::VariantID(255824, 204878, 0x169de50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESWaterObject{ REL::VariantID(255783, 204888, 0x169db38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESWaterReflections{ REL::VariantID(255784, 204890, 0x169db50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESWaterDisplacement{ REL::VariantID(255785, 204892, 0x169db68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESWaterNormals{ REL::VariantID(255786, 204894, 0x169db80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_NiTPointerAllocator_unsigned___int64__BSPointerHandle_Actor_BSUntypedPointerHandle_20_6___WadingWaterData___{ REL::VariantID(255787, 204896, 0x169db98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPointerMap_BSPointerHandle_Actor_BSUntypedPointerHandle_20_6___WadingWaterData___{ REL::VariantID(255788, 204898, 0x169dbd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStoryManagerTreeVisitor{ REL::VariantID(256097, 205022, 0x169fd10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStoryManager{ REL::VariantID(256098, 205024, 0x169fd40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStoryManagerQuestFinder{ REL::VariantID(256099, 205026, 0x169fd50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSStoryManagerBranchNode_112_{ REL::VariantID(256128, 205044, 0x16a01d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStoryManagerEventNode{ REL::VariantID(256138, 205048, 0x16a0360) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSStoryManagerEventNode_114_{ REL::VariantID(256139, 205050, 0x16a0560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteObjectFormFactory_BGSStoryManagerEventNode_114_93_5_{ REL::VariantID(256140, 205052, 0x16a05a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteFormFactory_BGSStoryManagerQuestNode_113_{ REL::VariantID(256164, 205059, 0x16a0b18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStoryManagerQuestNode{ REL::VariantID(256163, 205062, 0x16a0918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESQuestStageItemDoneEvent_{ REL::VariantID(256205, 205071, 0x16a1180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSStoryTeller{ REL::VariantID(256206, 205073, 0x16a1198) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSLOSData{ REL::VariantID(256211, 205075, 0x16a1250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnimationClipDataSingleton{ REL::VariantID(256242, 205084, 0x16a1718) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_AnimationSystemUtils__QueuedReferenceAnimationTask{ REL::VariantID(256300, 205097, 0x16a1fa8), REL::VariantID(256301, 205099, 0x16a2058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIFootIkRaycastInterfaceDB{ REL::VariantID(256353, 205114, 0x16a2808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaRaycastInterface{ REL::VariantID(256354, 205116, 0x16a2828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSFootIkRaycastInterfaceDB{ REL::VariantID(256355, 205118, 0x16a2848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CachedRaycastData{ REL::VariantID(256358, 205120, 0x16a2888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IGamebryoSequenceGeneratorHolderSingleton{ REL::VariantID(256363, 205123, 0x16a2930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSGamebryoSequenceGeneratorHolderSingleton{ REL::VariantID(256364, 205125, 0x16a2958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSynchronizedClipGenerator__hkbSynchronizedAnimationScene{ REL::VariantID(546540, 205134, 0x16a3358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSynchronizedAnimationInstance{ REL::VariantID(256429, 205145, 0x16a33b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SynchronizedClipGenVisitor{ REL::VariantID(256432, 205147, 0x16a3448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_72__{ REL::VariantID(256450, 205165, 0x16a3658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLimbIKModifierUtilityCastInfo{ REL::VariantID(256454, 205168, 0x16a3700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLimbIKModifierUtility{ REL::VariantID(256455, 205170, 0x16a3710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IAnimationGraphManagerHolder{ REL::VariantID(256504, 205174, 0x16a3eb8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_IAnimationGraphManagerLoadingTask{ REL::VariantID(256505, 205176, 0x16a3f58), REL::VariantID(256506, 205178, 0x16a4008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SimpleAnimationGraphManagerHolder{ REL::VariantID(256512, 205182, 0x16a40f0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_SimpleAnimationGraphManagerLoadingTask{ REL::VariantID(256513, 205184, 0x16a4198), REL::VariantID(256514, 205186, 0x16a4248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeaponAnimationGraphManagerHolder{ REL::VariantID(256524, 205189, 0x16a43d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TailAnimationGraphManagerHolder{ REL::VariantID(256525, 205191, 0x16a4480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESCamera{ REL::VariantID(256547, 205197, 0x16a48b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSResource__NameFoundEvent_{ REL::VariantID(256553, 205199, 0x16a4998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___LooseAudioRegistrar{ REL::VariantID(256554, 205201, 0x16a49b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PlayerInputHandler{ REL::VariantID(256646, 205234, 0x16a5760) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_ThirdPersonState{ REL::VariantID(256647, 205236, 0x16a57a0), REL::VariantID(256648, 205238, 0x16a5830) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_DragonCameraState{ REL::VariantID(256649, 205240, 0x16a5870), REL::VariantID(256650, 205242, 0x16a5900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeRanged{ REL::VariantID(256689, 205245, 0x16a5f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextRanged_{ REL::VariantID(546575, 205254, 0x16a5fd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode1_CombatBehaviorContextRanged_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorEquipContext_NiPointer_CombatInventoryItem__const____CombatBehaviorEquipContext_____void____{ REL::VariantID(256696, 205265, 0x16a6030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorRepeat_{ REL::VariantID(546587, 205267, 0x16a6088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorRepeat_{ REL::VariantID(256697, 205278, 0x16a60e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFallbackSelector_NextChildSelector__{ REL::VariantID(546599, 205280, 0x16a6138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFallbackSelector_NextChildSelector__{ REL::VariantID(256698, 205291, 0x16a6190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorRangedAttack_{ REL::VariantID(546611, 205293, 0x16a61e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorRangedAttack_{ REL::VariantID(256699, 205304, 0x16a6240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorIdle_{ REL::VariantID(546623, 205307, 0x16a62a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorIdle_float_{ REL::VariantID(256701, 205318, 0x16a6300) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorFunc1_bool_____float__CombatBehaviorExpression_CombatBehaviorFunc1_float_____Actor____CombatBehaviorTree__CombatBehaviorAttacker_____{ REL::VariantID(256704, 205322, 0x16a63a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GRefCountImplCore{ REL::VariantID(256962, 205361, 0x16a8ad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GRefCountImpl{ REL::VariantID(546637, 205363, 0x16a8ae8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GRefCountBaseStatImpl_GRefCountImpl_2_{ REL::VariantID(546639, 205365, 0x16a8af8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GRefCountBase_GFxFunctionHandler_2_{ REL::VariantID(546641, 205367, 0x16a8b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GFxFunctionHandler{ REL::VariantID(256963, 205369, 0x16a8b18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MenuEventHandler{ REL::VariantID(256964, 205371, 0x16a8b30) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_CreationClubMenu{ REL::VariantID(256965, 205373, 0x0), REL::VariantID(256966, 205375, 0x0), REL::VariantID(256967, 205377, 0x0), REL::VariantID(256968, 205379, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IUIMessageData{ REL::VariantID(256969, 205381, 0x16a8c48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMessageBoxCallback{ REL::VariantID(256970, 205383, 0x16a8c58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MessageBoxData{ REL::VariantID(256971, 205385, 0x16a8c70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__AsyncModRequest{ REL::VariantID(257017, 205424, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__CreationListRequest{ REL::VariantID(257018, 205426, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__BundleChildrenRequest{ REL::VariantID(257019, 205428, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__CategorySearchRequest{ REL::VariantID(257020, 205430, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__GetCreationRequest{ REL::VariantID(257021, 205432, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__GetIntRequest{ REL::VariantID(257022, 205434, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__DownloadImageRequest{ REL::VariantID(257023, 205436, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__StringStringRequest{ REL::VariantID(257024, 205438, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__SavedGFxValueRequest{ REL::VariantID(257025, 205440, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__DownloadCreationRequest{ REL::VariantID(257026, 205442, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CreationClub__CreationChanged_ConfirmResetCallback{ REL::VariantID(257027, 205444, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____DownloadAll__DownloadAllResult_BSPlatform__BNetResult_uint__void_DownloadAll__DownloadAllResult_BSPlatform__BNetResult_uint_{ REL::VariantID(0, 417088, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____DownloadableContent__DownloadableContentResult_char_const____void_DownloadableContent__DownloadableContentResult_char_const___{ REL::VariantID(0, 205582, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult__void_BSPlatform__BNetResult_{ REL::VariantID(0, 205584, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_uint__void_BSPlatform__BNetResult_uint_{ REL::VariantID(0, 205578, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const____void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___{ REL::VariantID(0, 205586, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_unsigned___int64_int__void_BSPlatform__BNetResult_unsigned___int64_int_{ REL::VariantID(0, 205588, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_unsigned___int64__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 205590, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const____void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 205592, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSCreation_const____void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSCreation_const___{ REL::VariantID(0, 205594, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const____void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 205596, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____bool_char_const___GFxValue____void_bool_char_const___GFxValue___{ REL::VariantID(0, 417090, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_unsigned___int64_char_const____void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(0, 205598, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_ModManagerMenu{ REL::VariantID(257372, 205638, 0x16a8b80), REL::VariantID(257373, 205640, 0x16a8be0), REL::VariantID(257374, 205642, 0x16a8c30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__AsyncModRequest{ REL::VariantID(257386, 205644, 0x16a9000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__DownloadModRequest{ REL::VariantID(257387, 205646, 0x16a9010) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__CategorySearchRequest{ REL::VariantID(257388, 205648, 0x16a9020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__GetDetailsRequest{ REL::VariantID(257389, 205650, 0x16a9030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__GetDependencyRequest{ REL::VariantID(257390, 205652, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__DownloadImageRequest{ REL::VariantID(257391, 205654, 0x16a9040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__SavedGFxValueRequest{ REL::VariantID(257392, 205656, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__GetIntRequest{ REL::VariantID(257393, 205658, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__StringStringRequest{ REL::VariantID(257394, 205660, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__ReportMod_CategoryCallback{ REL::VariantID(257439, 205706, 0x16a9438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__ReportMod_ConfirmCallback{ REL::VariantID(257440, 205708, 0x16a9450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__DeleteMod_ConfirmCallback{ REL::VariantID(257449, 205719, 0x16a9680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__DeleteLibraryModConfirmCallback{ REL::VariantID(257451, 205722, 0x16a96a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__DeleteAllModsConfirmCallback{ REL::VariantID(257452, 205724, 0x16a96c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__CloseModManager_ConfirmCallback{ REL::VariantID(257453, 205726, 0x16a96f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManager__ModsChanged_ConfirmResetCallback{ REL::VariantID(257454, 205728, 0x16a9720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const____void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const___{ REL::VariantID(0, 205752, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const____void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 205754, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_KinectMenu{ REL::VariantID(257504, 205770, 0x16a9df0), REL::VariantID(257505, 205772, 0x16a9e50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSGamerProfileEvent_{ REL::VariantID(257533, 205787, 0x16aa160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BGSSaveLoadManagerEvent_{ REL::VariantID(257534, 205789, 0x16aa178) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_LoadWaitSpinner{ REL::VariantID(257535, 205791, 0x16aa190), REL::VariantID(257536, 205793, 0x16aa1f0), REL::VariantID(257537, 205795, 0x16aa208), REL::VariantID(257538, 205797, 0x16aa220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AbsorbEffect{ REL::VariantID(257544, 205801, 0x16adf40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AccumulatingValueModifierEffect{ REL::VariantID(257549, 205803, 0x16ae0f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FindMaxMagnitudeVisitor{ REL::VariantID(257550, 205805, 0x16ae200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FinishActiveEffectVisitor{ REL::VariantID(257551, 205807, 0x16ae218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActiveEffectReferenceEffectController{ REL::VariantID(257577, 205809, 0x16ae708) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActiveEffect__ForEachHitEffectVisitor{ REL::VariantID(257578, 205811, 0x16ae828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActiveEffect{ REL::VariantID(257579, 205813, 0x16ae840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CollectUsedUniqueIDsFunctor{ REL::VariantID(257580, 205815, 0x16ae910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FindAppropriateDisplaceEffect{ REL::VariantID(257581, 205817, 0x16ae928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___StopHitEffectsVisitor{ REL::VariantID(257585, 205822, 0x16ae9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAttachTechniques__AttachTechniqueInput{ REL::VariantID(257611, 205824, 0x16aeed0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RefAttachTechniqueInput{ REL::VariantID(257612, 205826, 0x16aeee8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_ActorMagicCaster{ REL::VariantID(257613, 205828, 0x16aef00), REL::VariantID(257614, 205830, 0x16af008), REL::VariantID(257615, 205832, 0x16af0b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicItemDataCollector{ REL::VariantID(257616, 205834, 0x16af0c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorWardHealthChannel_{ REL::VariantID(257618, 205837, 0x16af110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ActorInventoryEvent_{ REL::VariantID(257626, 205840, 0x16af250) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BoundItemEffect{ REL::VariantID(257627, 205842, 0x16af268), REL::VariantID(257628, 205844, 0x16af338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicTarget__IPostCreationModification{ REL::VariantID(257634, 205847, 0x16af418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CloakEffect{ REL::VariantID(257635, 205849, 0x16af430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CloakEffectCallbackFunctor{ REL::VariantID(257637, 205851, 0x16af528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CommandEffect{ REL::VariantID(257648, 205855, 0x16af6b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CommandSummonedEffect{ REL::VariantID(257652, 205857, 0x16af7f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CureEffect{ REL::VariantID(257657, 205859, 0x16af968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DarknessEffect{ REL::VariantID(257659, 205861, 0x16afa60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DetectLifeEffect{ REL::VariantID(257661, 205863, 0x16afb98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DisarmEffect{ REL::VariantID(257663, 205865, 0x16afc90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DisguiseEffect__DetectionChecker{ REL::VariantID(257672, 205868, 0x16afea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DisguiseEffect{ REL::VariantID(257673, 205870, 0x16afed8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DispelEffect{ REL::VariantID(257676, 205872, 0x16afff8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DispelAppropriateEffectsVisitor{ REL::VariantID(257677, 205874, 0x16b00c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DualValueModifierEffect{ REL::VariantID(257681, 205876, 0x16b0158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_EtherealizationEffect{ REL::VariantID(257683, 205878, 0x16b02a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GrabActorEffect{ REL::VariantID(257692, 205880, 0x16b04b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VampireLordEffect{ REL::VariantID(257697, 205883, 0x16b0640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcussionEffect{ REL::VariantID(257699, 205885, 0x16b0738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GuideEffect{ REL::VariantID(257712, 205887, 0x16b09e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InvisibilityEffect{ REL::VariantID(257714, 205890, 0x16b0ae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LightEffect__AttachBestLightVisitor{ REL::VariantID(257724, 205892, 0x16b0d58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LightEffect{ REL::VariantID(257725, 205894, 0x16b0d70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___AttachLightHitEffectVisitor{ REL::VariantID(257726, 205896, 0x16b0e40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LockEffect{ REL::VariantID(257728, 205898, 0x16b0e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicCaster__PostCreationCallback{ REL::VariantID(257753, 205905, 0x16b1340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicCaster{ REL::VariantID(257754, 205907, 0x16b1358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ProcessLists__GetActorsFilter{ REL::VariantID(257755, 205909, 0x16b1458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorTargetCheck{ REL::VariantID(257758, 205911, 0x16b14d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicTarget__DispelFromBoundObject{ REL::VariantID(257787, 205914, 0x16b1cc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_KeywordDispelFunctor{ REL::VariantID(257788, 205916, 0x16b1ce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IsSpellTargetFunctor{ REL::VariantID(257789, 205918, 0x16b1cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IsSpellTypeTargetFunctor{ REL::VariantID(257790, 205920, 0x16b1d10) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_FindEffectKeywordOnTargetFunctor{ REL::VariantID(257791, 205922, 0x16b1d28), REL::VariantID(257792, 205924, 0x16b1d40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___HasSameUsageEffect{ REL::VariantID(257793, 205926, 0x16b1d60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DispelBoundItemEffects{ REL::VariantID(546764, 205928, 0x16b1d78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ResetElapsedTimeMatchingEffects{ REL::VariantID(257794, 205931, 0x16b1d90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StartSpellHelpers__EffectGatherFunctor{ REL::VariantID(257795, 205933, 0x16b1da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StartSpellHelpers__SpellEffectGatherFunctor{ REL::VariantID(257796, 205935, 0x16b1dc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StartSpellHelpers__DoneEffectGatherFunctor{ REL::VariantID(257797, 205937, 0x16b1dd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DispelEffectFunctor{ REL::VariantID(257798, 205939, 0x16b1df0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FindActiveEffectByIDFunctor{ REL::VariantID(257799, 205941, 0x16b1e08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_EffectsCausingDamageFunctor{ REL::VariantID(257800, 205943, 0x16b1e20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CountActorValueEffects{ REL::VariantID(257818, 205945, 0x16b25b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CastWornEnchantmentsVisitor{ REL::VariantID(257819, 205947, 0x16b25d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DispelWornItemEnchantsVisitor{ REL::VariantID(257820, 205949, 0x16b25f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PreloadWornItemEnchantsVisitor{ REL::VariantID(257821, 205951, 0x16b2620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___UnloadWornItemEnchantsVisitor{ REL::VariantID(257822, 205953, 0x16b2648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_ModelReferenceEffect_9_{ REL::VariantID(257847, 205956, 0x16b2c58) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_ModelReferenceEffect{ REL::VariantID(257844, 205960, 0x16b2998), REL::VariantID(257845, 205962, 0x16b2b98), REL::VariantID(257846, 205964, 0x16b2c40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NightEyeEffect{ REL::VariantID(257853, 205968, 0x16b2cd0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_ExtraMagicCaster{ REL::VariantID(546784, 205971, 0x16b2f98), REL::VariantID(546788, 205975, 0x16b2fb8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_NonActorMagicCaster{ REL::VariantID(257865, 206005, 0x16b30b8), REL::VariantID(257866, 206007, 0x16b30d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_OpenEffect{ REL::VariantID(257868, 206009, 0x16b3200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ParalysisEffect{ REL::VariantID(257870, 206011, 0x16b32f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PeakValueModifierEffect{ REL::VariantID(257874, 206014, 0x16b34f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ReanimateEffect{ REL::VariantID(257879, 206016, 0x16b3750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_ReferenceEffect_8_{ REL::VariantID(257895, 206019, 0x16b3c38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ReferenceEffect{ REL::VariantID(257893, 206023, 0x16b3a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeaponEnchantmentController{ REL::VariantID(257906, 206025, 0x16b3de0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ScriptedRefEffect{ REL::VariantID(257920, 206027, 0x16b41b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ScriptEffect{ REL::VariantID(257919, 206031, 0x16b40e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_ShaderReferenceEffect_10_{ REL::VariantID(257970, 206034, 0x16b4c50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleShaderObjectEmitter{ REL::VariantID(546829, 206041, 0x16b4918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleShaderGeometryEmitter{ REL::VariantID(257963, 206049, 0x16b4958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_NiNode__NiTNewInterface_NiPointer_NiNode___{ REL::VariantID(257964, 206051, 0x16b4998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTObjectArray_NiPointer_NiNode__{ REL::VariantID(257965, 206053, 0x16b49a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleShaderCollisionEmitter{ REL::VariantID(257966, 206055, 0x16b49b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleShaderRayEmitter{ REL::VariantID(257967, 206057, 0x16b49f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ShaderReferenceEffect{ REL::VariantID(257968, 206059, 0x16b4a38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SlowTimeEffect{ REL::VariantID(257978, 206066, 0x16b4d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SoulTrapEffect{ REL::VariantID(257985, 206070, 0x16b4eb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StaggerEffect{ REL::VariantID(257988, 206072, 0x16b4fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteTempEffectFactory_SummonPlacementEffect_11_{ REL::VariantID(258021, 206076, 0x16b5848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathing__CheckLineOfSightFilter{ REL::VariantID(258013, 206079, 0x16b5460) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CheckLineOfSightFilterMisc{ REL::VariantID(258014, 206081, 0x16b5478) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SummonCreatureEffect{ REL::VariantID(258015, 206083, 0x16b5490) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_SummonPlacementEffect{ REL::VariantID(258017, 206085, 0x16b5570), REL::VariantID(258018, 206087, 0x16b5770), REL::VariantID(258019, 206089, 0x16b5818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TargetValueModifierEffect{ REL::VariantID(546854, 206092, 0x16b5908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RallyEffect{ REL::VariantID(258027, 206127, 0x16b5a20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DemoralizeEffect{ REL::VariantID(258028, 206129, 0x16b5b38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TurnUndeadEffect{ REL::VariantID(258029, 206131, 0x16b5c50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BanishEffect{ REL::VariantID(258030, 206133, 0x16b5d68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CalmEffect{ REL::VariantID(258031, 206135, 0x16b5e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FrenzyEffect{ REL::VariantID(258032, 206137, 0x16b5f98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TelekinesisEffect{ REL::VariantID(258037, 206139, 0x16b6150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ValueAndConditionsEffect{ REL::VariantID(258039, 206141, 0x16b6248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ValueModifierEffect{ REL::VariantID(258043, 206143, 0x16b63d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WerewolfEffect{ REL::VariantID(258048, 206145, 0x16b6588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WerewolfFeedEffect{ REL::VariantID(258049, 206147, 0x16b6658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CellAcousticSpaceListener{ REL::VariantID(546904, 206166, 0x16b7400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_MenuModeChangeEvent_{ REL::VariantID(258136, 206169, 0x16b7160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MenuModeChangeListener{ REL::VariantID(546908, 206171, 0x16b7418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___LoadMenuOpenCloseListener{ REL::VariantID(546911, 206174, 0x16b7430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___NonDialogSubCategory{ REL::VariantID(546914, 206177, 0x16b7448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_DefaultObjectsReadyEvent__Event_{ REL::VariantID(258137, 206190, 0x16b74b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DefaultObjectInitListener{ REL::VariantID(546928, 206192, 0x16b74c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESAudio__ScriptedMusicState{ REL::VariantID(258115, 206198, 0x16b7150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BGSActorDeathEvent_{ REL::VariantID(258116, 206200, 0x16b7178) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSPlayerMusicChanger{ REL::VariantID(258117, 206202, 0x16b7190), REL::VariantID(258118, 206204, 0x16b71a8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MenuTopicManager{ REL::VariantID(258191, 206215, 0x16b7cf8), REL::VariantID(258192, 206217, 0x16b7d10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BNETSystem__ModsChanged_ConfirmResetCallback{ REL::VariantID(0, 206224, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const____void_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___{ REL::VariantID(0, 206226, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSExternalServerStatusInfo_const____void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSExternalServerStatusInfo_const___{ REL::VariantID(0, 206228, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DownloadAll__uiCallback{ REL::VariantID(0, 417106, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____DownloadableContent__DownloadableContentResult_BSPlatform__BNetResult__void_DownloadableContent__DownloadableContentResult_BSPlatform__BNetResult_{ REL::VariantID(0, 205580, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_JobListManager__ServingThread{ REL::VariantID(258314, 206313, 0x16b8cc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMapBase_TESGlobal___bool_{ REL::VariantID(258611, 206551, 0x16bb698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScrapMap_TESGlobal___bool_{ REL::VariantID(258612, 206553, 0x16bb6d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bgs__saveload__SaveOperationRequest{ REL::VariantID(258748, 206598, 0x16bcd08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bgs__saveload__LoadRequest{ REL::VariantID(258749, 206600, 0x16bcd18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bgs__saveload__LoadEntryRequest{ REL::VariantID(258750, 206602, 0x16bcd28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSSaveDataEvent_{ REL::VariantID(258751, 206604, 0x16bcd38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_RaceSexMenuEvent__NameChangedEvent_{ REL::VariantID(258752, 206606, 0x16bcd50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTMessageQueue_BSTSmartPointer_bgs__saveload__Request_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(258753, 206608, 0x16bcd68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonMessageQueue_BSTSmartPointer_bgs__saveload__Request_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(546963, 206610, 0x16bcd98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonStaticMessageQueue_BSTSmartPointer_bgs__saveload__Request_BSTSmartPointerIntrusiveRefCount__8_{ REL::VariantID(258754, 206618, 0x16bcdd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSaveLoadManager__Thread{ REL::VariantID(258755, 206620, 0x16bce18) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BGSSaveLoadManager{ REL::VariantID(258756, 206622, 0x16bce38), REL::VariantID(258757, 206624, 0x16bce50), REL::VariantID(258758, 206626, 0x16bce68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___LoadGameMissingContentCallBack{ REL::VariantID(258783, 465335, 0x16bd138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bgs__saveload__Request{ REL::VariantID(258818, 206668, 0x16bd670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_ENUM_FORM_ID_BSSimpleList_SavedFormData________ENUM_FORM_ID_BSSimpleList_SavedFormData______{ REL::VariantID(258840, 206675, 0x16bd9c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_ENUM_FORM_ID_BSSimpleList_SavedFormData______{ REL::VariantID(258841, 206677, 0x16bda08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSaveLoadStatsMap{ REL::VariantID(258842, 206679, 0x16bda48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSLoadGameBuffer{ REL::VariantID(258884, 206715, 0x16bdf80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSaveFormBuffer{ REL::VariantID(258905, 206723, 0x16be368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSSaveGameBuffer{ REL::VariantID(258908, 206725, 0x16be3e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SaveStorageWrapper{ REL::VariantID(258912, 206728, 0x16be480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LoadStorageWrapper{ REL::VariantID(258914, 206731, 0x16be4b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__CacheDrive__Op{ REL::VariantID(258965, 206782, 0x16bef38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AppResourceCaching____CacheESMOp{ REL::VariantID(258966, 206784, 0x16bef70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESDataHandlerPostBuildFileListEvent_{ REL::VariantID(258967, 206786, 0x16befa8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AppResourceCaching____Manager{ REL::VariantID(258968, 206788, 0x16befc0), REL::VariantID(258969, 206790, 0x16befd8), REL::VariantID(258970, 206792, 0x16beff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_InputEvent___{ REL::VariantID(259034, 206807, 0x16bf9b0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BGSMoviePlayer{ REL::VariantID(259035, 206809, 0x16bf9c8), REL::VariantID(259036, 206811, 0x16bfa40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IExplosionFactory{ REL::VariantID(259108, 206840, 0x16c03b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteExplosionFactory_ChainExplosion_1_{ REL::VariantID(259115, 206842, 0x16c0a00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BeamProjectileImpactEvent_{ REL::VariantID(259109, 206846, 0x16c03c8) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_ChainExplosion{ REL::VariantID(259110, 206848, 0x16c03e0), REL::VariantID(259111, 206850, 0x16c0918), REL::VariantID(259112, 206852, 0x16c0930), REL::VariantID(259113, 206854, 0x16c0948), REL::VariantID(259114, 206856, 0x16c09e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ActorTargetCheck{ REL::VariantID(259117, 206858, 0x16c0a38) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_EnhanceWeaponEffect{ REL::VariantID(259119, 206860, 0x16c0a78), REL::VariantID(259120, 206862, 0x16c0b98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GarbageCollector{ REL::VariantID(259158, 206869, 0x16c1180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementControllerNPCFunctor{ REL::VariantID(259553, 206937, 0x16c5510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SettingT_RegSettingCollection_{ REL::VariantID(259672, 206998, 0x16c66c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementAvoidBoxEventAdapter{ REL::VariantID(259676, 207003, 0x16c6710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESWaitStartEvent_{ REL::VariantID(259677, 207006, 0x16c6728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESWaitStopEvent_{ REL::VariantID(259678, 207008, 0x16c6740) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_PathManagerPositionPlayerAdapter{ REL::VariantID(259679, 207010, 0x16c6758), REL::VariantID(259680, 207013, 0x16c6770), REL::VariantID(259681, 207016, 0x16c6788), REL::VariantID(259682, 207019, 0x16c67a0), REL::VariantID(259683, 207022, 0x16c67b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CharacterCollisionMessagePlayerAdapter{ REL::VariantID(259684, 207025, 0x16c67d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PlayerSleepWaitMovementControllerAdapter__SwitchToLoadedSetControllerFunctor{ REL::VariantID(259685, 207028, 0x16c67e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PlayerSleepWaitMovementControllerAdapter__SwitchToUnloadedSetControllerFunctor{ REL::VariantID(259686, 207030, 0x16c67f8) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_PlayerSleepWaitMovementControllerAdapter{ REL::VariantID(259687, 207032, 0x16c6810), REL::VariantID(259688, 207035, 0x16c6828), REL::VariantID(259689, 207038, 0x16c6840), REL::VariantID(259690, 207041, 0x16c6858), REL::VariantID(259691, 207044, 0x16c6870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DoorObstacleAdapter{ REL::VariantID(259692, 207047, 0x16c6888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SystemEventAdapter{ REL::VariantID(259693, 207050, 0x16c68a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESOpenCloseEvent_{ REL::VariantID(259556, 207077, 0x16c5578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESSleepStartEvent_{ REL::VariantID(259557, 207079, 0x16c5590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESSleepStopEvent_{ REL::VariantID(259558, 207081, 0x16c55a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTMessageQueue_BSPackedTask_{ REL::VariantID(259549, 207093, 0x16c5448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonMessageQueue_BSPackedTask_{ REL::VariantID(547011, 207095, 0x16c5478) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonScrapHeapMessageQueue_BSPackedTask_{ REL::VariantID(259550, 207103, 0x16c54b8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_Main{ REL::VariantID(259551, 207105, 0x16c54f8), REL::VariantID(259552, 207107, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkTelekinesisListener{ REL::VariantID(259554, 207109, 0x16c5528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicFavorites{ REL::VariantID(259555, 207111, 0x16c5568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTreeManager__IQueryCullingCamera{ REL::VariantID(259559, 207113, 0x16c55c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RegSettingCollection{ REL::VariantID(259560, 207115, 0x16c55d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BGSFootstepEvent_{ REL::VariantID(259561, 207117, 0x16c5630) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BGSCombatImpactEvent_{ REL::VariantID(259562, 207119, 0x16c5648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BGSCollisionSoundEvent_{ REL::VariantID(259563, 207121, 0x16c5660) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BGSImpactManager{ REL::VariantID(259564, 207123, 0x16c5678), REL::VariantID(259565, 207125, 0x16c5690), REL::VariantID(259566, 207127, 0x16c56a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MainCullingCamera{ REL::VariantID(259573, 207129, 0x16c5830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___VMInitThread{ REL::VariantID(259574, 207131, 0x16c5848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ScriptArchiveRegistered{ REL::VariantID(259576, 207134, 0x16c5878) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InitTESThread{ REL::VariantID(259694, 207137, 0x16c68b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DetectSignOut{ REL::VariantID(259737, 207165, 0x16c6d00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMemoryManagerFileFactory{ REL::VariantID(259768, 207181, 0x16c71f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MemoryManagerFileFactory{ REL::VariantID(259770, 207183, 0x16c7250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMemoryManagerFile{ REL::VariantID(259767, 207185, 0x16c71c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MemoryManagerFile{ REL::VariantID(259769, 207187, 0x16c7220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MiscStatManager____SaveStatVisitor{ REL::VariantID(259772, 207189, 0x16c72a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MiscStatManager____RevertStatVisitor{ REL::VariantID(259773, 207191, 0x16c72b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SceneGraph{ REL::VariantID(259775, 207194, 0x16c72e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SeenData{ REL::VariantID(259794, 207205, 0x16c7748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IntSeenData{ REL::VariantID(259795, 207207, 0x16c7768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SpawnHazardEffect{ REL::VariantID(259802, 207209, 0x16c7870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSUIMessageData{ REL::VariantID(259917, 207216, 0x16c8b38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESHarvestEvent__ItemHarvested_{ REL::VariantID(259926, 207218, 0x16c8c80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___HarvestToMiscStatHandler{ REL::VariantID(259927, 207220, 0x16c8c98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ActorKill__Event_{ REL::VariantID(259928, 207223, 0x16c8cb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ActorKillToMiscStatHandler{ REL::VariantID(259929, 207225, 0x16c8cc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ActorItemEquipped__Event_{ REL::VariantID(259930, 207228, 0x16c8ce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ActorItemEquippedToMiscStatHandler{ REL::VariantID(259931, 207230, 0x16c8cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_Pickpocket__Event_{ REL::VariantID(259932, 207233, 0x16c8d10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PickpocketToMiscStatHandler{ REL::VariantID(259933, 207235, 0x16c8d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BooksRead__Event_{ REL::VariantID(259934, 207238, 0x16c8d40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___BookReadToMiscStatHandler{ REL::VariantID(259935, 207240, 0x16c8d58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_LevelIncrease__Event_{ REL::VariantID(259936, 207243, 0x16c8d70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___LevelIncreaseToMiscStatHandler{ REL::VariantID(259937, 207245, 0x16c8d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_SkillIncrease__Event_{ REL::VariantID(259939, 207249, 0x16c8db0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SkillIncreaseToMiscStatHandler{ REL::VariantID(259940, 207251, 0x16c8dc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_WordLearned__Event_{ REL::VariantID(259941, 207254, 0x16c8de0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___WordLearnedToMiscStatHandler{ REL::VariantID(259942, 207256, 0x16c8df8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_WordUnlocked__Event_{ REL::VariantID(259943, 207259, 0x16c8e10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___WordUnlockedToMiscStatHandler{ REL::VariantID(259944, 207261, 0x16c8e28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_Inventory__Event_{ REL::VariantID(259945, 207264, 0x16c8e40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___InventoryToMiscStatHandler{ REL::VariantID(259946, 207266, 0x16c8e58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_Bounty__Event_{ REL::VariantID(259947, 207269, 0x16c8e70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___BountyToMiscStatHandler{ REL::VariantID(259948, 207271, 0x16c8e88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_QuestStatus__Event_{ REL::VariantID(259949, 207274, 0x16c8ea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___QuestStatusToMiscStatHandler{ REL::VariantID(259950, 207276, 0x16c8eb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ObjectiveState__Event_{ REL::VariantID(259951, 207279, 0x16c8ed0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ObjectiveStateToMiscStatHandler{ REL::VariantID(259952, 207281, 0x16c8ee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_Trespass__Event_{ REL::VariantID(259953, 207284, 0x16c8f00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___TrespassToMiscStatHandler{ REL::VariantID(259954, 207286, 0x16c8f18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_FinePaid__Event_{ REL::VariantID(259955, 207289, 0x16c8f30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FinesPaidToMiscStatHandler{ REL::VariantID(259956, 207291, 0x16c8f48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_HoursPassed__Event_{ REL::VariantID(259957, 207294, 0x16c8f60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___HoursPassedToMiscStatHandler{ REL::VariantID(259958, 207296, 0x16c8f78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_DaysPassed__Event_{ REL::VariantID(259959, 207299, 0x16c8f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DaysPassedToMiscStatHandler{ REL::VariantID(259960, 207301, 0x16c8fa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_DaysJailed__Event_{ REL::VariantID(259961, 207304, 0x16c8fc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DaysJailedToMiscStatHandler{ REL::VariantID(259962, 207306, 0x16c8fd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_CriticalHitEvent__Event_{ REL::VariantID(259963, 207309, 0x16c8ff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CriticalHitToMiscStatHandler{ REL::VariantID(259964, 207311, 0x16c9008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_DisarmedEvent__Event_{ REL::VariantID(259965, 207314, 0x16c9020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DisarmedToMiscStatHandler{ REL::VariantID(259966, 207316, 0x16c9038) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ItemsPickpocketed__Event_{ REL::VariantID(259967, 207319, 0x16c9050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ItemsPickpocketedToMiscStatHandler{ REL::VariantID(259968, 207321, 0x16c9068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ItemSteal__Event_{ REL::VariantID(259969, 207324, 0x16c9080) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ItemsStolenToMiscStatHandler{ REL::VariantID(259970, 207326, 0x16c9098) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ItemCrafted__Event_{ REL::VariantID(259971, 207329, 0x16c90b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ItemCraftedToMiscStatHandler{ REL::VariantID(259972, 207331, 0x16c90c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_LocationDiscovery__Event_{ REL::VariantID(259973, 207334, 0x16c90e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___LocationDiscoveryToMiscStatHandler{ REL::VariantID(259974, 207336, 0x16c90f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_Jailing__Event_{ REL::VariantID(259976, 207340, 0x16c9128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_Jailing__Event_{ REL::VariantID(259977, 207342, 0x16c9140) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ChestsLooted__Event_{ REL::VariantID(259978, 207345, 0x16c9158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_ChestsLooted__Event_{ REL::VariantID(259979, 207347, 0x16c9170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TimesTrained__Event_{ REL::VariantID(259980, 207350, 0x16c9188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_TimesTrained__Event_{ REL::VariantID(259981, 207352, 0x16c91a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TimesBartered__Event_{ REL::VariantID(259982, 207355, 0x16c91b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_TimesBartered__Event_{ REL::VariantID(259983, 207357, 0x16c91d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ContractedDisease__Event_{ REL::VariantID(259984, 207360, 0x16c91e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_ContractedDisease__Event_{ REL::VariantID(259985, 207362, 0x16c9200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_SpellsLearned__Event_{ REL::VariantID(259986, 207365, 0x16c9218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_SpellsLearned__Event_{ REL::VariantID(259987, 207367, 0x16c9230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_DragonSoulGained__Event_{ REL::VariantID(259988, 207370, 0x16c9248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_DragonSoulGained__Event_{ REL::VariantID(259989, 207372, 0x16c9260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_SoulGemsUsed__Event_{ REL::VariantID(259990, 207375, 0x16c9278) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_SoulGemsUsed__Event_{ REL::VariantID(259991, 207377, 0x16c9290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_SoulsTrapped__Event_{ REL::VariantID(259992, 207380, 0x16c92a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_SoulsTrapped__Event_{ REL::VariantID(259993, 207382, 0x16c92c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_PoisonedWeapon__Event_{ REL::VariantID(259994, 207385, 0x16c92d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_PoisonedWeapon__Event_{ REL::VariantID(259995, 207387, 0x16c92f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ShoutAttack__Event_{ REL::VariantID(259996, 207390, 0x16c9308) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_ShoutAttack__Event_{ REL::VariantID(547159, 207392, 0x16c9320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_JailEscape__Event_{ REL::VariantID(259997, 207395, 0x16c9338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_JailEscape__Event_{ REL::VariantID(547163, 207397, 0x16c9350) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_GrandTheftHorse__Event_{ REL::VariantID(259998, 207400, 0x16c9368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_GrandTheftHorse__Event_{ REL::VariantID(259999, 207402, 0x16c9380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_AssaultCrime__Event_{ REL::VariantID(260000, 207405, 0x16c9398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_AssaultCrime__Event_{ REL::VariantID(260001, 207407, 0x16c93b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_MurderCrime__Event_{ REL::VariantID(260002, 207410, 0x16c93c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_MurderCrime__Event_{ REL::VariantID(260003, 207412, 0x16c93e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_LocksPicked__Event_{ REL::VariantID(260004, 207415, 0x16c93f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_LocksPicked__Event_{ REL::VariantID(260005, 207417, 0x16c9410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_LocationCleared__Event_{ REL::VariantID(260006, 207420, 0x16c9428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_LocationCleared__Event_{ REL::VariantID(260007, 207422, 0x16c9440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_ShoutMastered__Event_{ REL::VariantID(260008, 207425, 0x16c9458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MiscStatIncrementer_ShoutMastered__Event_{ REL::VariantID(260009, 207427, 0x16c9470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___NavmeshMovementPostPhysicsListener{ REL::VariantID(260634, 207433, 0x16cff10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpWorldPostSimulationListener{ REL::VariantID(260549, 207480, 0x16cf480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementState{ REL::VariantID(260534, 207501, 0x16ce788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PackageList__IPackageVisitor{ REL::VariantID(547179, 207503, 0x16ce830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPostAnimationChannelUpdateFunctor{ REL::VariantID(260535, 207505, 0x16ce840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSTransformDeltaEvent_{ REL::VariantID(260536, 207507, 0x16ce858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_bhkCharacterMoveFinishEvent_{ REL::VariantID(260537, 207509, 0x16ce870) };
	constexpr std::array<REL::VariantID, 10> VTABLE_Actor{ REL::VariantID(260538, 207511, 0x16ce888), REL::VariantID(260539, 207513, 0x16cf1e0), REL::VariantID(260540, 207515, 0x16cf1f8), REL::VariantID(260541, 207517, 0x16cf210), REL::VariantID(260542, 207519, 0x16cf2b0), REL::VariantID(260543, 207521, 0x16cf318), REL::VariantID(260544, 207523, 0x16cf368), REL::VariantID(260545, 207525, 0x16cf420), REL::VariantID(260546, 207527, 0x16cf438), REL::VariantID(260547, 207529, 0x16cf450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IAnimationSetCallbackFunctor{ REL::VariantID(260548, 207531, 0x16cf468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___AddPackagesToListFunc{ REL::VariantID(260597, 207537, 0x16cfb40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___AliasAddPackagesToListFunc{ REL::VariantID(260598, 207539, 0x16cfb50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___QualifyAsCurrentPackage{ REL::VariantID(260600, 207542, 0x16cfb88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorSpeedChannel_{ REL::VariantID(260606, 207549, 0x16cfc20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorTargetSpeedChannel_{ REL::VariantID(260607, 207551, 0x16cfc40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorPitchChannel_{ REL::VariantID(260608, 207553, 0x16cfc60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorRollChannel_{ REL::VariantID(260609, 207555, 0x16cfc80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorDirectionChannel_{ REL::VariantID(260610, 207557, 0x16cfca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorTurnDeltaChannel_{ REL::VariantID(260611, 207559, 0x16cfcc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorPitchDeltaChannel_{ REL::VariantID(260612, 207561, 0x16cfce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorWeaponSpeedChannel_{ REL::VariantID(260613, 207563, 0x16cfd00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorLeftWeaponSpeedChannel_{ REL::VariantID(260614, 207565, 0x16cfd20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_int_ActorWantBlockChannel_{ REL::VariantID(260615, 207567, 0x16cfd40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_bool_ActorLookAtChannel_{ REL::VariantID(260616, 207569, 0x16cfd60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_float_ActorTimeDeltaChannel_{ REL::VariantID(260617, 207571, 0x16cfd80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ProcessCallbackAdapter{ REL::VariantID(260625, 207580, 0x16cfe00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SaveLoadMagicCasterVisitor{ REL::VariantID(260635, 207587, 0x16cff30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SaveGameMagicCasterVisitor{ REL::VariantID(260636, 207589, 0x16cff48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LoadGameMagicCasterVisitor{ REL::VariantID(260637, 207591, 0x16cff60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RevertSelectedSpellFunctor{ REL::VariantID(260638, 207593, 0x16cff78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTFreeList_ActorMovementMessageMap_16___RawMessageHandlerWrapperType_{ REL::VariantID(260644, 207600, 0x16d0018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___IMessageHandlerWrapper{ REL::VariantID(260645, 207602, 0x16d0028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTStaticFreeList_ActorMovementMessageMap_16___RawMessageHandlerWrapperType_16_{ REL::VariantID(260646, 207604, 0x16d0040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageWarpToLocation_{ REL::VariantID(260653, 207609, 0x16d00e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageActivateDoor_{ REL::VariantID(260654, 207611, 0x16d0100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageBlocked_{ REL::VariantID(260655, 207613, 0x16d0118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessagePlayIdle_{ REL::VariantID(260656, 207615, 0x16d0130) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageActorCollision_{ REL::VariantID(260657, 207617, 0x16d0148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageNewPath_{ REL::VariantID(260658, 207619, 0x16d0160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessagePathComplete_{ REL::VariantID(260659, 207621, 0x16d0178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessagePathFailed_{ REL::VariantID(260660, 207623, 0x16d0190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageFreezeDirection_{ REL::VariantID(260661, 207625, 0x16d01a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageSetStaticPath_{ REL::VariantID(260662, 207627, 0x16d01c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageMovementTypeChange_{ REL::VariantID(260663, 207629, 0x16d01d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageJump_{ REL::VariantID(260664, 207631, 0x16d01f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageApproachingDoor_{ REL::VariantID(260665, 207633, 0x16d0208) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMovementMessageMap_16___MessageHandlerWrapper_MovementMessageWarpToMultiple_{ REL::VariantID(260666, 207635, 0x16d0220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_240__{ REL::VariantID(260667, 207637, 0x16d0238) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HoldWardSpellsActiveEffectVisitor{ REL::VariantID(260694, 207660, 0x16d0450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpAllCdBodyPairCollector{ REL::VariantID(260761, 207668, 0x16d0ea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkFilteredCdBodyCollector{ REL::VariantID(260762, 207670, 0x16d0ec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Actor__ForEachSpellVisitor{ REL::VariantID(260830, 207678, 0x16d1910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InventoryChanges__FindBestSoulGemVisitor{ REL::VariantID(260831, 207680, 0x16d1928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CanCastWornEnchantmentVisitor{ REL::VariantID(260832, 207682, 0x16d1950) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CastAliasSpellVisitor{ REL::VariantID(260834, 207685, 0x16d1980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DispelAliasSpellVisitor{ REL::VariantID(260835, 207687, 0x16d1998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HasSpellVisitor{ REL::VariantID(260836, 207689, 0x16d19b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SumHostileEffectsFunctor{ REL::VariantID(260837, 207691, 0x16d19c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CheckSummonedActorEffect{ REL::VariantID(260838, 207693, 0x16d19e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DispelFirstOnlyFunctor{ REL::VariantID(260839, 207695, 0x16d19f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___StopStartEquipabilityFunctor{ REL::VariantID(260840, 207697, 0x16d1a10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___UnequipAllVisitor{ REL::VariantID(260855, 207701, 0x16d1c70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMediator{ REL::VariantID(260859, 207706, 0x16d1cc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementInterface{ REL::VariantID(260869, 207710, 0x16d1e90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorState{ REL::VariantID(260870, 207712, 0x16d1ea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSVisitProceduresProcess{ REL::VariantID(260999, 207750, 0x16d3070) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSVisitProceduresInitActorAnimPose{ REL::VariantID(261000, 207752, 0x16d3088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BGSEventProcessedEvent_{ REL::VariantID(261205, 207757, 0x16d4f60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___RandomDialogueStoryEventProcessor{ REL::VariantID(261206, 207759, 0x16d4f78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InstantInteractionCallback{ REL::VariantID(261192, 207805, 0x16d4d38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DetectionListener{ REL::VariantID(547257, 207807, 0x16d4d50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___StandardDetectionListener{ REL::VariantID(261204, 207813, 0x16d4f30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RunActionAnimationLoadedCallback{ REL::VariantID(261212, 207816, 0x16d5058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathfindingTemporary_PathingRequestCover_{ REL::VariantID(261218, 207823, 0x16d5098) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPerk__FindPerkInRanksVisitor{ REL::VariantID(261349, 207861, 0x16d62f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPerk__ApplyPerksVisitor{ REL::VariantID(261350, 207863, 0x16d6300) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeaponAnimationLoadedCallback{ REL::VariantID(261351, 207865, 0x16d6310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___UpdateArmorWornVisitor{ REL::VariantID(261357, 207867, 0x16d63c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDoorHavokController{ REL::VariantID(261374, 207877, 0x16d6660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlayerDistanceCheckController{ REL::VariantID(261377, 207880, 0x16d6820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSimpleScaleController{ REL::VariantID(261380, 207883, 0x16d69e8) };
	constexpr std::array<REL::VariantID, 10> VTABLE_Character{ REL::VariantID(261397, 207886, 0x16d6de0), REL::VariantID(261398, 207888, 0x16d7748), REL::VariantID(261399, 207890, 0x16d7760), REL::VariantID(261400, 207892, 0x16d7778), REL::VariantID(261401, 207894, 0x16d7818), REL::VariantID(261402, 207896, 0x16d7880), REL::VariantID(261403, 207898, 0x16d78d0), REL::VariantID(261404, 207900, 0x16d7988), REL::VariantID(261405, 207902, 0x16d79a0), REL::VariantID(261406, 207904, 0x16d79b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ArmorRatingVisitorBase{ REL::VariantID(261407, 207906, 0x16d79d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ArmorRatingVisitor{ REL::VariantID(261408, 207908, 0x16d7a08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___GetClothingValueVisitor{ REL::VariantID(261409, 207910, 0x16d7a40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HighActorCuller{ REL::VariantID(261430, 207915, 0x16d7d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_RefrInteraction_{ REL::VariantID(261449, 207917, 0x16d80d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MountInteraction_RefrInteraction_{ REL::VariantID(547291, 207919, 0x16d80f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MountInteraction_RefrInteraction__BSTCreateFactoryManager_RefrInteraction__INTERACT_METHOD_RefrInteraction_1__{ REL::VariantID(261450, 207923, 0x16d8118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MountInteraction_BSTCreateFactoryManager_RefrInteraction__INTERACT_METHOD_RefrInteraction_1__{ REL::VariantID(261451, 207927, 0x16d8138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MountInteraction{ REL::VariantID(261448, 207929, 0x16d8048) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAnimationGraphDataChannel_Actor_int_ActorCopyGraphVariableChannel_{ REL::VariantID(261454, 207933, 0x16d8188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSPerk__AddPerkVisitor{ REL::VariantID(261911, 208030, 0x16e2140) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_UserEventEnabledEvent_{ REL::VariantID(261912, 208032, 0x16e2150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESTrackedStatsEvent_{ REL::VariantID(261913, 208034, 0x16e2168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_uint_uchar___uint_uchar_{ REL::VariantID(261914, 208036, 0x16e21b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_uint_uchar_{ REL::VariantID(261915, 208038, 0x16e21f0) };
	constexpr std::array<REL::VariantID, 17> VTABLE_PlayerCharacter{ REL::VariantID(261916, 208040, 0x16e2230), REL::VariantID(261917, 208042, 0x16e2bc0), REL::VariantID(261918, 208044, 0x16e2bd8), REL::VariantID(261919, 208046, 0x16e2bf0), REL::VariantID(261920, 208048, 0x16e2c90), REL::VariantID(261921, 208050, 0x16e2cf8), REL::VariantID(261922, 208052, 0x16e2d48), REL::VariantID(261923, 208054, 0x16e2e00), REL::VariantID(261924, 208056, 0x16e2e18), REL::VariantID(261925, 208058, 0x16e2e30), REL::VariantID(261926, 208060, 0x16e2e48), REL::VariantID(261927, 208062, 0x16e2e60), REL::VariantID(261928, 208064, 0x16e2e78), REL::VariantID(261929, 208066, 0x16e2e90), REL::VariantID(0, 0, 0x16e2ea8), REL::VariantID(0, 0, 0x16e2ec0), REL::VariantID(0, 0, 0x16e2ed8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IAllowEGMCacheClear{ REL::VariantID(261930, 208068, 0x16e2ef0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkMouseSpringAction{ REL::VariantID(261931, 208070, 0x16e2f08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpFirstCdBodyPairCollector{ REL::VariantID(261932, 208072, 0x16e30a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PlayerControlsEGMClear{ REL::VariantID(261967, 208074, 0x16e5870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TargetLock__SetTargetLockFilter{ REL::VariantID(261981, 208077, 0x16e5ab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ActivateChoiceMenuCallbackFunctor{ REL::VariantID(261983, 208080, 0x16e5b38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PlayerRegionState{ REL::VariantID(262084, 208125, 0x16e7808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementFormIDManager{ REL::VariantID(262318, 208182, 0x16e9978) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ProcessListMovementInterface{ REL::VariantID(262332, 208184, 0x16e9cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MovementControllerAIAdapter{ REL::VariantID(262333, 208213, 0x16e9d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SyncQueueObj{ REL::VariantID(262360, 208219, 0x16ea068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RefrInteraction{ REL::VariantID(262361, 208221, 0x16ea080) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementParametersFixed{ REL::VariantID(262416, 208224, 0x16ea970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_IMovementParameters_{ REL::VariantID(262422, 208231, 0x16eaa58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementParameters_IMovementParameters_{ REL::VariantID(547338, 208233, 0x16eaa78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementParameters_IMovementParameters__BSTSmartPointerPathingFactoryManager_IMovementParameters_64__{ REL::VariantID(262423, 208237, 0x16eaa98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementParameters_BSTSmartPointerPathingFactoryManager_IMovementParameters_64__{ REL::VariantID(547343, 208239, 0x16eaab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_MovementParameters_IMovementParameters_64_{ REL::VariantID(262424, 208243, 0x16eaad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementParametersFixed_IMovementParameters_{ REL::VariantID(547348, 208245, 0x16eaaf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementParametersFixed_IMovementParameters__BSTSmartPointerPathingFactoryManager_IMovementParameters_64__{ REL::VariantID(262425, 208249, 0x16eab18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementParametersFixed_BSTSmartPointerPathingFactoryManager_IMovementParameters_64__{ REL::VariantID(547353, 208251, 0x16eab38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_MovementParametersFixed_IMovementParameters_64_{ REL::VariantID(262426, 208255, 0x16eab58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorMover{ REL::VariantID(262415, 208257, 0x16ea948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterCollisionHandler{ REL::VariantID(262428, 208259, 0x16eaba0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CharacterCollisionHandler{ REL::VariantID(262429, 208261, 0x16eabb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementAvoidanceManager{ REL::VariantID(262445, 208263, 0x16eae28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementAvoidanceManager{ REL::VariantID(262446, 208265, 0x16eae58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementMessageInterface{ REL::VariantID(262509, 208275, 0x16eb838) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementDirectControl{ REL::VariantID(262510, 208277, 0x16eb860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementPlannerDirectControl{ REL::VariantID(262511, 208279, 0x16eb8b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSelectIdle{ REL::VariantID(262512, 208281, 0x16eb8e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementMotionDrivenControl{ REL::VariantID(262513, 208283, 0x16eb920) };
	constexpr std::array<REL::VariantID, 7>  VTABLE_MovementControllerNPC{ REL::VariantID(262514, 208285, 0x16eb970), REL::VariantID(262515, 208287, 0x16eba28), REL::VariantID(262516, 208289, 0x16eba50), REL::VariantID(262517, 208291, 0x16ebaa0), REL::VariantID(262518, 208293, 0x16ebad8), REL::VariantID(262519, 208295, 0x16ebb28), REL::VariantID(262520, 208297, 0x16ebb60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingStreamWrite{ REL::VariantID(262568, 208322, 0x16ec280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingStreamSimpleBufferWrite{ REL::VariantID(262569, 208324, 0x16ec310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_256__{ REL::VariantID(262571, 208327, 0x16ec3a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_56__{ REL::VariantID(262572, 208329, 0x16ec3c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_48__{ REL::VariantID(262573, 208331, 0x16ec3f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_40__{ REL::VariantID(262574, 208333, 0x16ec418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_MovementAgent_{ REL::VariantID(262593, 208335, 0x16ec758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentDirectControl_MovementAgent_{ REL::VariantID(547383, 208337, 0x16ec778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentDirectControl_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262594, 208341, 0x16ec798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentDirectControl_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547388, 208343, 0x16ec7b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentDirectControl_{ REL::VariantID(262595, 208347, 0x16ec7d8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgentDirectControl{ REL::VariantID(262591, 208349, 0x16ec6c0), REL::VariantID(262592, 208351, 0x16ec730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentPlayerControls_MovementAgent_{ REL::VariantID(547401, 208363, 0x16ecee0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentPlayerControls_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262636, 208367, 0x16ecf00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentPlayerControls_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547406, 208369, 0x16ecf20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentPlayerControls_{ REL::VariantID(262637, 208373, 0x16ecf40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetPlayerControls{ REL::VariantID(547393, 208376, 0x16ecc90) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MovementHandlerAgentPlayerControls{ REL::VariantID(262624, 208381, 0x16eccb8), REL::VariantID(262625, 208383, 0x16ecd28), REL::VariantID(262626, 208385, 0x16ecd50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentPlayerControlsActionTrigger_MovementAgent_{ REL::VariantID(547413, 208388, 0x16ed080) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentPlayerControlsActionTrigger_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262644, 208392, 0x16ed0a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentPlayerControlsActionTrigger_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547418, 208394, 0x16ed0c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentPlayerControlsActionTrigger_{ REL::VariantID(262645, 208398, 0x16ed0e0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgentPlayerControlsActionTrigger{ REL::VariantID(262642, 208400, 0x16ecfe8), REL::VariantID(262643, 208402, 0x16ed058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentSprintActionTrigger_MovementAgent_{ REL::VariantID(547427, 208408, 0x16ed438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentSprintActionTrigger_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262665, 208412, 0x16ed458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentSprintActionTrigger_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547432, 208414, 0x16ed478) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentSprintActionTrigger_{ REL::VariantID(262666, 208418, 0x16ed498) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetSprinting{ REL::VariantID(262658, 208420, 0x16ed2d8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MovementHandlerAgentSprintActionTrigger{ REL::VariantID(262659, 208422, 0x16ed2f8), REL::VariantID(262660, 208424, 0x16ed368), REL::VariantID(262661, 208426, 0x16ed390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentStairsHelper_MovementAgent_{ REL::VariantID(547439, 208430, 0x16ed650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentStairsHelper_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262676, 208434, 0x16ed670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentStairsHelper_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547444, 208436, 0x16ed690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentStairsHelper_{ REL::VariantID(262677, 208440, 0x16ed6b0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgentStairsHelper{ REL::VariantID(262673, 208442, 0x16ed598), REL::VariantID(262674, 208444, 0x16ed608) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_MovementMessage_{ REL::VariantID(262683, 208447, 0x16ed7a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessageActorCollision_MovementMessage_{ REL::VariantID(547452, 208449, 0x16ed7c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessageActorCollision_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(262684, 208453, 0x16ed7e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessageActorCollision_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(547457, 208455, 0x16ed800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessageActorCollision_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(262685, 208459, 0x16ed820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessage{ REL::VariantID(262681, 208461, 0x16ed730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessageActorCollision{ REL::VariantID(262682, 208463, 0x16ed768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessageMovementTypeChange_MovementMessage_{ REL::VariantID(547463, 208466, 0x16ed910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessageMovementTypeChange_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(262691, 208470, 0x16ed930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessageMovementTypeChange_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(547468, 208472, 0x16ed950) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessageMovementTypeChange_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(262692, 208476, 0x16ed970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessageMovementTypeChange{ REL::VariantID(262690, 208478, 0x16ed8d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPlannerAgentDirectControl_MovementAgent_{ REL::VariantID(547475, 208481, 0x16edc30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPlannerAgentDirectControl_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262708, 208485, 0x16edc50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPlannerAgentDirectControl_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547480, 208487, 0x16edc70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementPlannerAgentDirectControl_{ REL::VariantID(262709, 208491, 0x16edc90) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementPlannerAgentDirectControl{ REL::VariantID(262706, 208493, 0x16edb98), REL::VariantID(262707, 208495, 0x16edc08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPlannerAgentHorseControls_MovementAgent_{ REL::VariantID(547487, 208498, 0x16eddd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPlannerAgentHorseControls_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262716, 208502, 0x16eddf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPlannerAgentHorseControls_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547492, 208504, 0x16ede18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementPlannerAgentHorseControls_{ REL::VariantID(262717, 208508, 0x16ede38) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementPlannerAgentHorseControls{ REL::VariantID(262714, 208510, 0x16edd40), REL::VariantID(262715, 208512, 0x16eddb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPlannerAgentKeepOffset_MovementAgent_{ REL::VariantID(547503, 208515, 0x16ee050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPlannerAgentKeepOffset_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262729, 208519, 0x16ee070) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPlannerAgentKeepOffset_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547508, 208521, 0x16ee090) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementPlannerAgentKeepOffset_{ REL::VariantID(262730, 208525, 0x16ee0b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetKeepOffsetFromActor{ REL::VariantID(547497, 208529, 0x16edf88) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MovementPlannerAgentKeepOffset{ REL::VariantID(262726, 208532, 0x16edfa0), REL::VariantID(262727, 208534, 0x16ee010), REL::VariantID(262728, 208536, 0x16ee038) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPlannerAgentWarp_MovementAgent_{ REL::VariantID(547517, 208541, 0x16ee5c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPlannerAgentWarp_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262762, 208545, 0x16ee5e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPlannerAgentWarp_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547522, 208547, 0x16ee600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementPlannerAgentWarp_{ REL::VariantID(262763, 208551, 0x16ee620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetWarp{ REL::VariantID(262757, 208560, 0x16ee4c0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MovementPlannerAgentWarp{ REL::VariantID(262758, 208562, 0x16ee4e8), REL::VariantID(262759, 208564, 0x16ee558), REL::VariantID(262760, 208566, 0x16ee580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementTweenerAgentAnimationDriven_MovementAgent_{ REL::VariantID(547529, 208569, 0x16ee928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementTweenerAgentAnimationDriven_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262782, 208573, 0x16ee948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementTweenerAgentAnimationDriven_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547534, 208575, 0x16ee968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementTweenerAgentAnimationDriven_{ REL::VariantID(262783, 208579, 0x16ee988) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementTweenerAgentAnimationDriven{ REL::VariantID(262780, 208582, 0x16ee890), REL::VariantID(262781, 208584, 0x16ee900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementTweenerAgentNodeFollower_MovementAgent_{ REL::VariantID(547543, 208588, 0x16eec10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementTweenerAgentNodeFollower_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(262799, 208592, 0x16eec30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementTweenerAgentNodeFollower_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(547548, 208594, 0x16eec50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementTweenerAgentNodeFollower_{ REL::VariantID(262800, 208598, 0x16eec70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ITweenerNodeFollowerSetup{ REL::VariantID(262794, 208600, 0x16eeb28) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MovementTweenerAgentNodeFollower{ REL::VariantID(262795, 208602, 0x16eeb40), REL::VariantID(262796, 208604, 0x16eebb0), REL::VariantID(262797, 208606, 0x16eebd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingStreamLoadGame{ REL::VariantID(262817, 208610, 0x16eeef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingStreamSaveGame{ REL::VariantID(262818, 208612, 0x16eefa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HeldStateHandler{ REL::VariantID(547555, 208684, 0x16f1398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESFurnitureEvent_{ REL::VariantID(262982, 208692, 0x16f13e8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_PlayerControls{ REL::VariantID(262983, 208694, 0x16f1400), REL::VariantID(262984, 208696, 0x16f1418), REL::VariantID(262985, 208698, 0x16f1430), REL::VariantID(262986, 208700, 0x16f1448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InputEvent{ REL::VariantID(262987, 208702, 0x16f1318) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IDEvent{ REL::VariantID(547569, 208704, 0x16f1338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ButtonEvent{ REL::VariantID(262988, 208708, 0x16f1378) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LookHandler{ REL::VariantID(263052, 208710, 0x16f2070) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementHandler{ REL::VariantID(263056, 208715, 0x16f21c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SprintHandler{ REL::VariantID(263057, 208717, 0x16f2208) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AttackBlockHandler{ REL::VariantID(263058, 208719, 0x16f2258) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ReadyWeaponHandler{ REL::VariantID(263059, 208721, 0x16f22a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActivateHandler{ REL::VariantID(263060, 208723, 0x16f22e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoMoveHandler{ REL::VariantID(263061, 208725, 0x16f2338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ToggleRunHandler{ REL::VariantID(263062, 208727, 0x16f2378) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RunHandler{ REL::VariantID(263063, 208729, 0x16f23b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_JumpHandler{ REL::VariantID(263065, 208731, 0x16f2408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SneakHandler{ REL::VariantID(263066, 208733, 0x16f2448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ShoutHandler{ REL::VariantID(263067, 208735, 0x16f2488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TogglePOVHandler{ REL::VariantID(263068, 208737, 0x16f24c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IStaticAvoidNodeManager{ REL::VariantID(263080, 208741, 0x16f26d8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_StaticAvoidNodeManager{ REL::VariantID(263081, 208743, 0x16f26f8), REL::VariantID(263082, 208745, 0x16f2718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AlarmPackage{ REL::VariantID(263099, 208747, 0x16f29b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CustomActorPackageData{ REL::VariantID(263104, 208750, 0x16f2c58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_EscortActorPackageData{ REL::VariantID(263114, 208753, 0x16f2e38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FleePackage{ REL::VariantID(263126, 208755, 0x16f3040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GuardPackageData{ REL::VariantID(263131, 208757, 0x16f32e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GuardActorPackageData{ REL::VariantID(263132, 208759, 0x16f3320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PatrolActorPackageData{ REL::VariantID(263143, 208761, 0x16f3500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SandBoxActorPackageData{ REL::VariantID(263175, 208778, 0x16f3980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SpectatorPackage{ REL::VariantID(263195, 208782, 0x16f3cc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TrespassPackage{ REL::VariantID(263208, 208786, 0x16f40a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorKnowledge{ REL::VariantID(263229, 208789, 0x16f45d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DetectionCollector{ REL::VariantID(263232, 208791, 0x16f4638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DetectionState{ REL::VariantID(263244, 208794, 0x16f4808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DoNothingUnhandledPolicy_BSFixedStringCI_{ REL::VariantID(263255, 208799, 0x16f4990) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResponse_BSFixedStringCI_Actor_BSFixedStringCI_DoNothingUnhandledPolicy_{ REL::VariantID(263256, 208801, 0x16f49a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IHandlerFunctor_Actor_BSFixedStringCI_{ REL::VariantID(263294, 208807, 0x16f4f78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeaponRightSwingHandler{ REL::VariantID(263295, 208809, 0x16f4f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeaponLeftSwingHandler{ REL::VariantID(263296, 208811, 0x16f4fa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AttackWinStartHandler{ REL::VariantID(263297, 208813, 0x16f4fc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AttackWinEndHandler{ REL::VariantID(263298, 208815, 0x16f4fd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AttackStopHandler{ REL::VariantID(263299, 208817, 0x16f4ff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RecoilStopHandler{ REL::VariantID(263300, 208819, 0x16f5008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LeftHandSpellFireHandler{ REL::VariantID(263301, 208821, 0x16f5020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RightHandSpellFireHandler{ REL::VariantID(263302, 208823, 0x16f5038) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VoiceSpellFireHandler{ REL::VariantID(263303, 208825, 0x16f5050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LeftHandSpellCastHandler{ REL::VariantID(263304, 208827, 0x16f5068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RightHandSpellCastHandler{ REL::VariantID(263305, 208829, 0x16f5080) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VoiceSpellCastHandler{ REL::VariantID(263306, 208831, 0x16f5098) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeaponBeginDrawRightHandler{ REL::VariantID(263307, 208833, 0x16f50b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeaponBeginSheatheRightHandler{ REL::VariantID(263308, 208835, 0x16f50c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RightHandWeaponDrawHandler{ REL::VariantID(263309, 208837, 0x16f50e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RightHandWeaponSheatheHandler{ REL::VariantID(263310, 208839, 0x16f50f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CameraOverrideStartHandler{ REL::VariantID(263311, 208841, 0x16f5110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CameraOverrideStopHandler{ REL::VariantID(263312, 208843, 0x16f5128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HitFrameHandler{ REL::VariantID(263313, 208845, 0x16f5140) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnticipateAttackHandler{ REL::VariantID(263314, 208847, 0x16f5158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StaggeredStopHandler{ REL::VariantID(263315, 208849, 0x16f5170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ChairEnterHandler{ REL::VariantID(263316, 208851, 0x16f5188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PlayerChairEnterHandler{ REL::VariantID(263317, 208853, 0x16f51a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BedEnterHandler{ REL::VariantID(263318, 208855, 0x16f51b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PlayerBedEnterHandler{ REL::VariantID(263319, 208857, 0x16f51d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ChairFurnitureExitHandler{ REL::VariantID(263320, 208859, 0x16f51e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BedFurnitureExitHandler{ REL::VariantID(263321, 208861, 0x16f5200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PlayerFurnitureExitHandler{ REL::VariantID(263322, 208863, 0x16f5218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_KillActorHandler{ REL::VariantID(263323, 208865, 0x16f5230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DecapitateHandler{ REL::VariantID(263324, 208867, 0x16f5248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HeadTrackingOnHandler{ REL::VariantID(263325, 208869, 0x16f5260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HeadTrackingOffHandler{ REL::VariantID(263326, 208871, 0x16f5278) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightTakeOffHandler{ REL::VariantID(263327, 208873, 0x16f5290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightCruisingHandler{ REL::VariantID(263328, 208875, 0x16f52a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightHoveringHandler{ REL::VariantID(263329, 208877, 0x16f52c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightLandingHandler{ REL::VariantID(263330, 208879, 0x16f52d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightPerchingHandler{ REL::VariantID(263331, 208881, 0x16f52f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightLandHandler{ REL::VariantID(263332, 208883, 0x16f5308) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightLandEndHandler{ REL::VariantID(263333, 208885, 0x16f5320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightActionHandler{ REL::VariantID(263334, 208887, 0x16f5338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightActionEntryEndHandler{ REL::VariantID(263335, 208889, 0x16f5350) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightActionEndHandler{ REL::VariantID(263336, 208891, 0x16f5368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightActionGrabHandler{ REL::VariantID(263337, 208893, 0x16f5380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightActionReleaseHandler{ REL::VariantID(263338, 208895, 0x16f5398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FlightCrashLandStartHandler{ REL::VariantID(263339, 208897, 0x16f53b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BowDrawnHandler{ REL::VariantID(263340, 208899, 0x16f53c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BowReleaseHandler{ REL::VariantID(263341, 208901, 0x16f53e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ArrowAttachHandler{ REL::VariantID(263342, 208903, 0x16f53f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ArrowDetachHandler{ REL::VariantID(263343, 208905, 0x16f5410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ArrowReleaseHandler{ REL::VariantID(263344, 208907, 0x16f5428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BowZoomStartHandler{ REL::VariantID(263345, 208909, 0x16f5440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BowZoomStopHandler{ REL::VariantID(263346, 208911, 0x16f5458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InterruptCastHandler{ REL::VariantID(263347, 208913, 0x16f5470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_EndSummonAnimationHandler{ REL::VariantID(263348, 208915, 0x16f5488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PickNewIdleHandler{ REL::VariantID(263349, 208917, 0x16f54a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DeathStopHandler{ REL::VariantID(263350, 208919, 0x16f54b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActionActivateDoneHandler{ REL::VariantID(263351, 208921, 0x16f54d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StopMountCameraHandler{ REL::VariantID(263352, 208923, 0x16f54e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PairedStopHandler{ REL::VariantID(263353, 208925, 0x16f5500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CameraShakeHandler{ REL::VariantID(263354, 208927, 0x16f5518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_KillMoveStartHandler{ REL::VariantID(263355, 208929, 0x16f5530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_KillMoveEndHandler{ REL::VariantID(263356, 208931, 0x16f5548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DeathEmoteHandler{ REL::VariantID(263357, 208933, 0x16f5560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AddRagdollHandler{ REL::VariantID(263358, 208935, 0x16f5578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MotionDrivenHandler{ REL::VariantID(263359, 208937, 0x16f5590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnimationDrivenHandler{ REL::VariantID(263360, 208939, 0x16f55a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AllowRotationHandler{ REL::VariantID(263361, 208941, 0x16f55c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RemoveRagdollHandler{ REL::VariantID(263362, 208943, 0x16f55d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RagdollStartHandler{ REL::VariantID(263363, 208945, 0x16f55f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GetUpStartHandler{ REL::VariantID(263364, 208947, 0x16f5608) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GetUpEndHandler{ REL::VariantID(263365, 208949, 0x16f5620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MountDismountEndHandler{ REL::VariantID(263366, 208951, 0x16f5638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExitCartBeginHandler{ REL::VariantID(263367, 208953, 0x16f5650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ExitCartEndHandler{ REL::VariantID(263368, 208955, 0x16f5668) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NPCAttachHandler{ REL::VariantID(263369, 208957, 0x16f5680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NPCDetachHandler{ REL::VariantID(263370, 208959, 0x16f5698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_EnableCharacterBumperHandler{ REL::VariantID(263371, 208961, 0x16f56b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DisableCharacterBumperHandler{ REL::VariantID(263372, 208963, 0x16f56c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnimationObjectLoadHandler{ REL::VariantID(263373, 208965, 0x16f56e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnimationObjectDrawHandler{ REL::VariantID(263374, 208967, 0x16f56f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_EnableCharacterPitchHandler{ REL::VariantID(263375, 208969, 0x16f5710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DisableCharacterPitchHandler{ REL::VariantID(263376, 208971, 0x16f5728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_JumpAnimEventHandler{ REL::VariantID(263377, 208973, 0x16f5740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IdleDialogueEnterHandler{ REL::VariantID(263378, 208975, 0x16f5758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IdleDialogueExitHandler{ REL::VariantID(263379, 208977, 0x16f5770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnimatedCameraStartHandler{ REL::VariantID(263380, 208979, 0x16f5788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnimatedCameraDeltaStartHandler{ REL::VariantID(263381, 208981, 0x16f57a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnimatedCameraEndHandler{ REL::VariantID(263382, 208983, 0x16f57b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PitchOverrideStartHandler{ REL::VariantID(263383, 208985, 0x16f57d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PitchOverrideEndHandler{ REL::VariantID(263384, 208987, 0x16f57e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MTStateHandler{ REL::VariantID(263385, 208989, 0x16f5800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ZeroPitchHandler{ REL::VariantID(263386, 208991, 0x16f5818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VampireFeedEndHandler{ REL::VariantID(263387, 208993, 0x16f5830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(263388, 208995, 0x16f5848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_WeaponRightSwingHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547701, 208997, 0x16f5868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_WeaponRightSwingHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263389, 209001, 0x16f5888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_WeaponRightSwingHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263390, 209003, 0x16f58a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_WeaponLeftSwingHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547707, 209005, 0x16f58c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_WeaponLeftSwingHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263391, 209009, 0x16f58e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_WeaponLeftSwingHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263392, 209011, 0x16f5908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AttackWinStartHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547713, 209013, 0x16f5928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AttackWinStartHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263393, 209017, 0x16f5948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AttackWinStartHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263394, 209019, 0x16f5968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AttackWinEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547719, 209021, 0x16f5988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AttackWinEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263395, 209025, 0x16f59a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AttackWinEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263396, 209027, 0x16f59c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AttackStopHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547725, 209029, 0x16f59e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AttackStopHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263397, 209033, 0x16f5a08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AttackStopHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263398, 209035, 0x16f5a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_RecoilStopHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547731, 209037, 0x16f5a48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_RecoilStopHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263399, 209041, 0x16f5a68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_RecoilStopHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263400, 209043, 0x16f5a88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_LeftHandSpellFireHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547737, 209045, 0x16f5aa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_LeftHandSpellFireHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263401, 209049, 0x16f5ac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_LeftHandSpellFireHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263402, 209051, 0x16f5ae8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_RightHandSpellFireHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547743, 209053, 0x16f5b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_RightHandSpellFireHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263403, 209057, 0x16f5b28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_RightHandSpellFireHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263404, 209059, 0x16f5b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_VoiceSpellFireHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547749, 209061, 0x16f5b68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_VoiceSpellFireHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263405, 209065, 0x16f5b88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_VoiceSpellFireHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263406, 209067, 0x16f5ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_LeftHandSpellCastHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547755, 209069, 0x16f5bc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_LeftHandSpellCastHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263407, 209073, 0x16f5be8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_LeftHandSpellCastHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263408, 209075, 0x16f5c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_RightHandSpellCastHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547761, 209077, 0x16f5c28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_RightHandSpellCastHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263409, 209081, 0x16f5c48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_RightHandSpellCastHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263410, 209083, 0x16f5c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_VoiceSpellCastHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547767, 209085, 0x16f5c88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_VoiceSpellCastHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263411, 209089, 0x16f5ca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_VoiceSpellCastHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263412, 209091, 0x16f5cc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_WeaponBeginDrawRightHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547773, 209093, 0x16f5ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_WeaponBeginDrawRightHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263413, 209097, 0x16f5d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_WeaponBeginDrawRightHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263414, 209099, 0x16f5d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_WeaponBeginSheatheRightHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547779, 209101, 0x16f5d48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_WeaponBeginSheatheRightHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263415, 209105, 0x16f5d68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_WeaponBeginSheatheRightHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263416, 209107, 0x16f5d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CameraOverrideStartHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547785, 209109, 0x16f5da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CameraOverrideStartHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263417, 209113, 0x16f5dc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CameraOverrideStartHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263418, 209115, 0x16f5de8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CameraOverrideStopHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547791, 209117, 0x16f5e08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CameraOverrideStopHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263419, 209121, 0x16f5e28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CameraOverrideStopHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263420, 209123, 0x16f5e48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_RightHandWeaponDrawHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547797, 209125, 0x16f5e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_RightHandWeaponDrawHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263421, 209129, 0x16f5e88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_RightHandWeaponDrawHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263422, 209131, 0x16f5ea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_RightHandWeaponSheatheHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547803, 209133, 0x16f5ec8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_RightHandWeaponSheatheHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263423, 209137, 0x16f5ee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_RightHandWeaponSheatheHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263424, 209139, 0x16f5f08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_HitFrameHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547809, 209141, 0x16f5f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_HitFrameHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263425, 209145, 0x16f5f48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_HitFrameHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263426, 209147, 0x16f5f68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AnticipateAttackHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547815, 209149, 0x16f5f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AnticipateAttackHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263427, 209153, 0x16f5fa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AnticipateAttackHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263428, 209155, 0x16f5fc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_StaggeredStopHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547821, 209157, 0x16f5fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_StaggeredStopHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263429, 209161, 0x16f6008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_StaggeredStopHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263430, 209163, 0x16f6028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_ChairEnterHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547827, 209165, 0x16f6048) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_ChairEnterHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263431, 209169, 0x16f6068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_ChairEnterHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263432, 209171, 0x16f6088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BedEnterHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547833, 209173, 0x16f60a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BedEnterHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263433, 209177, 0x16f60c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BedEnterHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263434, 209179, 0x16f60e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_ChairFurnitureExitHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547839, 209181, 0x16f6108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_ChairFurnitureExitHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263435, 209185, 0x16f6128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_ChairFurnitureExitHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263436, 209187, 0x16f6148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BedFurnitureExitHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547845, 209189, 0x16f6168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BedFurnitureExitHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263437, 209193, 0x16f6188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BedFurnitureExitHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263438, 209195, 0x16f61a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PlayerChairEnterHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547851, 209197, 0x16f61c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PlayerChairEnterHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263439, 209201, 0x16f61e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PlayerChairEnterHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263440, 209203, 0x16f6208) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PlayerBedEnterHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547857, 209205, 0x16f6228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PlayerBedEnterHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263441, 209209, 0x16f6248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PlayerBedEnterHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263442, 209211, 0x16f6268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PlayerFurnitureExitHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547863, 209213, 0x16f6288) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PlayerFurnitureExitHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263443, 209217, 0x16f62a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PlayerFurnitureExitHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263444, 209219, 0x16f62c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_KillActorHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547869, 209221, 0x16f62e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_KillActorHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263445, 209225, 0x16f6308) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_KillActorHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263446, 209227, 0x16f6328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_DecapitateHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547875, 209229, 0x16f6348) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_DecapitateHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263447, 209233, 0x16f6368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_DecapitateHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263448, 209235, 0x16f6388) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightTakeOffHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547881, 209237, 0x16f63a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightTakeOffHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263449, 209241, 0x16f63c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightTakeOffHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263450, 209243, 0x16f63e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightCruisingHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547887, 209245, 0x16f6408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightCruisingHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263451, 209249, 0x16f6428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightCruisingHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263452, 209251, 0x16f6448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightHoveringHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547893, 209253, 0x16f6468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightHoveringHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263453, 209257, 0x16f6488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightHoveringHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263454, 209259, 0x16f64a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightLandingHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547899, 209261, 0x16f64c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightLandingHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263455, 209265, 0x16f64e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightLandingHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263456, 209267, 0x16f6508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightPerchingHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547905, 209269, 0x16f6528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightPerchingHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263457, 209273, 0x16f6548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightPerchingHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263458, 209275, 0x16f6568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightLandHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547911, 209277, 0x16f6588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightLandHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263459, 209281, 0x16f65a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightLandHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263460, 209283, 0x16f65c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightLandEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547917, 209285, 0x16f65e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightLandEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263461, 209289, 0x16f6608) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightLandEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263462, 209291, 0x16f6628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightActionHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547923, 209293, 0x16f6648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightActionHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263463, 209297, 0x16f6668) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightActionHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263464, 209299, 0x16f6688) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightActionEntryEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547929, 209301, 0x16f66a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightActionEntryEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263465, 209305, 0x16f66c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightActionEntryEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263466, 209307, 0x16f66e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightActionEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547935, 209309, 0x16f6708) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightActionEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263467, 209313, 0x16f6728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightActionEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263468, 209315, 0x16f6748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightActionGrabHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547941, 209317, 0x16f6768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightActionGrabHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263469, 209321, 0x16f6788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightActionGrabHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263470, 209323, 0x16f67a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightActionReleaseHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547947, 209325, 0x16f67c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightActionReleaseHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263471, 209329, 0x16f67e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightActionReleaseHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263472, 209331, 0x16f6808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FlightCrashLandStartHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547953, 209333, 0x16f6828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FlightCrashLandStartHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263473, 209337, 0x16f6848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FlightCrashLandStartHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263474, 209339, 0x16f6868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_HeadTrackingOnHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547959, 209341, 0x16f6888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_HeadTrackingOnHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263475, 209345, 0x16f68a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_HeadTrackingOnHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263476, 209347, 0x16f68c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_HeadTrackingOffHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547965, 209349, 0x16f68e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_HeadTrackingOffHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263477, 209353, 0x16f6908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_HeadTrackingOffHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263478, 209355, 0x16f6928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BowDrawnHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547971, 209357, 0x16f6948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BowDrawnHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263479, 209361, 0x16f6968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BowDrawnHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263480, 209363, 0x16f6988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BowReleaseHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547977, 209365, 0x16f69a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BowReleaseHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263481, 209369, 0x16f69c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BowReleaseHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263482, 209371, 0x16f69e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_ArrowAttachHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547983, 209373, 0x16f6a08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_ArrowAttachHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263483, 209377, 0x16f6a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_ArrowAttachHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263484, 209379, 0x16f6a48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_ArrowDetachHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547989, 209381, 0x16f6a68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_ArrowDetachHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263485, 209385, 0x16f6a88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_ArrowDetachHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263486, 209387, 0x16f6aa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_ArrowReleaseHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(547995, 209389, 0x16f6ac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_ArrowReleaseHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263487, 209393, 0x16f6ae8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_ArrowReleaseHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263488, 209395, 0x16f6b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BowZoomStartHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548001, 209397, 0x16f6b28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BowZoomStartHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263489, 209401, 0x16f6b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BowZoomStartHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263490, 209403, 0x16f6b68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BowZoomStopHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548007, 209405, 0x16f6b88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BowZoomStopHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263491, 209409, 0x16f6ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BowZoomStopHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263492, 209411, 0x16f6bc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_InterruptCastHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548013, 209413, 0x16f6be8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_InterruptCastHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263493, 209417, 0x16f6c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_InterruptCastHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263494, 209419, 0x16f6c28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_EndSummonAnimationHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548019, 209421, 0x16f6c48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_EndSummonAnimationHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263495, 209425, 0x16f6c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_EndSummonAnimationHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263496, 209427, 0x16f6c88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PickNewIdleHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548025, 209429, 0x16f6ca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PickNewIdleHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263497, 209433, 0x16f6cc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PickNewIdleHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263498, 209435, 0x16f6ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_DeathStopHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548031, 209437, 0x16f6d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_DeathStopHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263499, 209441, 0x16f6d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_DeathStopHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263500, 209443, 0x16f6d48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_ActionActivateDoneHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548037, 209445, 0x16f6d68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_ActionActivateDoneHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263501, 209449, 0x16f6d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_ActionActivateDoneHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263502, 209451, 0x16f6da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_StopMountCameraHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548043, 209453, 0x16f6dc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_StopMountCameraHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263503, 209457, 0x16f6de8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_StopMountCameraHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263504, 209459, 0x16f6e08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_KillMoveStartHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548049, 209461, 0x16f6e28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_KillMoveStartHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263505, 209465, 0x16f6e48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_KillMoveStartHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263506, 209467, 0x16f6e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_KillMoveEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548055, 209469, 0x16f6e88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_KillMoveEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263507, 209473, 0x16f6ea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_KillMoveEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263508, 209475, 0x16f6ec8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PairedStopHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548061, 209477, 0x16f6ee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PairedStopHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263509, 209481, 0x16f6f08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PairedStopHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263510, 209483, 0x16f6f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CameraShakeHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548067, 209485, 0x16f6f48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CameraShakeHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263511, 209489, 0x16f6f68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CameraShakeHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263512, 209491, 0x16f6f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_DeathEmoteHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548073, 209493, 0x16f6fa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_DeathEmoteHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263513, 209497, 0x16f6fc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_DeathEmoteHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263514, 209499, 0x16f6fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MotionDrivenHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548079, 209501, 0x16f7008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MotionDrivenHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263515, 209505, 0x16f7028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MotionDrivenHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263516, 209507, 0x16f7048) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AnimationDrivenHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548085, 209509, 0x16f7068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AnimationDrivenHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263517, 209513, 0x16f7088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AnimationDrivenHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263518, 209515, 0x16f70a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AllowRotationHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548091, 209517, 0x16f70c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AllowRotationHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263519, 209521, 0x16f70e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AllowRotationHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263520, 209523, 0x16f7108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AddRagdollHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548097, 209525, 0x16f7128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AddRagdollHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263521, 209529, 0x16f7148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AddRagdollHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263522, 209531, 0x16f7168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_RemoveRagdollHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548103, 209533, 0x16f7188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_RemoveRagdollHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263523, 209537, 0x16f71a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_RemoveRagdollHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263524, 209539, 0x16f71c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_RagdollStartHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548109, 209541, 0x16f71e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_RagdollStartHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263525, 209545, 0x16f7208) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_RagdollStartHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263526, 209547, 0x16f7228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_GetUpStartHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548115, 209549, 0x16f7248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_GetUpStartHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263527, 209553, 0x16f7268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_GetUpStartHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263528, 209555, 0x16f7288) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_GetUpEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548121, 209557, 0x16f72a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_GetUpEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263529, 209561, 0x16f72c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_GetUpEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263530, 209563, 0x16f72e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MountDismountEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548127, 209565, 0x16f7308) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MountDismountEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263531, 209569, 0x16f7328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MountDismountEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263532, 209571, 0x16f7348) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_ExitCartBeginHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548133, 209573, 0x16f7368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_ExitCartBeginHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263533, 209577, 0x16f7388) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_ExitCartBeginHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263534, 209579, 0x16f73a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_ExitCartEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548139, 209581, 0x16f73c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_ExitCartEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263535, 209585, 0x16f73e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_ExitCartEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263536, 209587, 0x16f7408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_EnableCharacterBumperHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548145, 209589, 0x16f7428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_EnableCharacterBumperHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263537, 209593, 0x16f7448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_EnableCharacterBumperHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263538, 209595, 0x16f7468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_DisableCharacterBumperHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548151, 209597, 0x16f7488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_DisableCharacterBumperHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263539, 209601, 0x16f74a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_DisableCharacterBumperHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263540, 209603, 0x16f74c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AnimationObjectLoadHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548157, 209605, 0x16f74e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AnimationObjectLoadHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263541, 209609, 0x16f7508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AnimationObjectLoadHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263542, 209611, 0x16f7528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AnimationObjectDrawHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548163, 209613, 0x16f7548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AnimationObjectDrawHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263543, 209617, 0x16f7568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AnimationObjectDrawHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263544, 209619, 0x16f7588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_EnableCharacterPitchHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548169, 209621, 0x16f75a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_EnableCharacterPitchHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263545, 209625, 0x16f75c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_EnableCharacterPitchHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263546, 209627, 0x16f75e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_DisableCharacterPitchHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548175, 209629, 0x16f7608) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_DisableCharacterPitchHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263547, 209633, 0x16f7628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_DisableCharacterPitchHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263548, 209635, 0x16f7648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_JumpAnimEventHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548181, 209637, 0x16f7668) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_JumpAnimEventHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263549, 209641, 0x16f7688) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_JumpAnimEventHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263550, 209643, 0x16f76a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_IdleDialogueEnterHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548187, 209645, 0x16f76c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_IdleDialogueEnterHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263551, 209649, 0x16f76e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_IdleDialogueEnterHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263552, 209651, 0x16f7708) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_IdleDialogueExitHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548193, 209653, 0x16f7728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_IdleDialogueExitHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263553, 209657, 0x16f7748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_IdleDialogueExitHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263554, 209659, 0x16f7768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AnimatedCameraStartHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548199, 209661, 0x16f7788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AnimatedCameraStartHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263555, 209665, 0x16f77a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AnimatedCameraStartHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263556, 209667, 0x16f77c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AnimatedCameraDeltaStartHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548205, 209669, 0x16f77e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AnimatedCameraDeltaStartHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263557, 209673, 0x16f7808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AnimatedCameraDeltaStartHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263558, 209675, 0x16f7828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_AnimatedCameraEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548211, 209677, 0x16f7848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_AnimatedCameraEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263559, 209681, 0x16f7868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_AnimatedCameraEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263560, 209683, 0x16f7888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_NPCAttachHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548217, 209685, 0x16f78a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_NPCAttachHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263561, 209689, 0x16f78c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_NPCAttachHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263562, 209691, 0x16f78e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_NPCDetachHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548223, 209693, 0x16f7908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_NPCDetachHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263563, 209697, 0x16f7928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_NPCDetachHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263564, 209699, 0x16f7948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PitchOverrideStartHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548229, 209701, 0x16f7968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PitchOverrideStartHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263565, 209705, 0x16f7988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PitchOverrideStartHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263566, 209707, 0x16f79a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_PitchOverrideEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548235, 209709, 0x16f79c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_PitchOverrideEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263567, 209713, 0x16f79e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_PitchOverrideEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263568, 209715, 0x16f7a08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MTStateHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548241, 209717, 0x16f7a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MTStateHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263569, 209721, 0x16f7a48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MTStateHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263570, 209723, 0x16f7a68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_ZeroPitchHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548247, 209725, 0x16f7a88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_ZeroPitchHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263571, 209729, 0x16f7aa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_ZeroPitchHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263572, 209731, 0x16f7ac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_VampireFeedEndHandler_IHandlerFunctor_Actor_BSFixedStringCI__{ REL::VariantID(548253, 209733, 0x16f7ae8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_VampireFeedEndHandler_IHandlerFunctor_Actor_BSFixedStringCI___BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263573, 209737, 0x16f7b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_VampireFeedEndHandler_BSTCreateFactoryManager_BSFixedStringCI_IHandlerFunctor_Actor_BSFixedStringCI__256__{ REL::VariantID(263574, 209739, 0x16f7b28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HandlerCreationMissPolicy_BSTSmartPointer_IHandlerFunctor_Actor_BSFixedStringCI__BSTSmartPointerIntrusiveRefCount__BSFixedStringCI_{ REL::VariantID(263710, 209841, 0x16f8b10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NoInitializationPolicy_BSTSmartPointer_IHandlerFunctor_Actor_BSFixedStringCI__BSTSmartPointerIntrusiveRefCount__BSFixedStringCI_{ REL::VariantID(263711, 209843, 0x16f8b20) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSTObjectDictionary_BSTSmartPointer_IHandlerFunctor_Actor_BSFixedStringCI__BSTSmartPointerIntrusiveRefCount__BSFixedStringCI_HandlerCreationMissPolicy_NoInitializationPolicy_{ REL::VariantID(263712, 209845, 0x16f8b30), REL::VariantID(263713, 209847, 0x16f8b40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ResponseDefinitionMissPolicy_BSTSmartPointer_BSResponse_BSFixedStringCI_Actor_BSFixedStringCI_DoNothingUnhandledPolicy__BSTSmartPointerIntrusiveRefCount__BSFixedStringCI_{ REL::VariantID(263714, 209849, 0x16f8b50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PreloadResponsesInitializationPolicy_BSTSmartPointer_BSResponse_BSFixedStringCI_Actor_BSFixedStringCI_DoNothingUnhandledPolicy__BSTSmartPointerIntrusiveRefCount__BSFixedStringCI_{ REL::VariantID(263715, 209851, 0x16f8b60) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSTObjectDictionary_BSTSmartPointer_BSResponse_BSFixedStringCI_Actor_BSFixedStringCI_DoNothingUnhandledPolicy__BSTSmartPointerIntrusiveRefCount__BSFixedStringCI_ResponseDefinitionMissPolicy_PreloadResponsesInitializationPolicy_{ REL::VariantID(263716, 209853, 0x16f8b70), REL::VariantID(263717, 209855, 0x16f8b80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGShkMatFadeController{ REL::VariantID(263720, 209857, 0x16f8be0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BGShkMatFadeController_BShkNonTransformController_{ REL::VariantID(548268, 209859, 0x16f8c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BGShkMatFadeController_BShkNonTransformController__BSTCreateFactoryManager_BSFixedString_BShkNonTransformController_32__{ REL::VariantID(263721, 209863, 0x16f8c28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BGShkMatFadeController_BSTCreateFactoryManager_BSFixedString_BShkNonTransformController_32__{ REL::VariantID(263722, 209865, 0x16f8c48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDirectAtModifierInterface{ REL::VariantID(263725, 209868, 0x16f8c98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPassByTargetTriggerModifierInterface{ REL::VariantID(263727, 209870, 0x16f8cd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_160__{ REL::VariantID(263745, 209876, 0x16f8f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSRagdollContactListenerModifierInterface{ REL::VariantID(263754, 209879, 0x16f90f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_2080__{ REL::VariantID(263755, 209881, 0x16f9108) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_ArrowProjectile{ REL::VariantID(263776, 209891, 0x16f93a8), REL::VariantID(263777, 209893, 0x16f99d8), REL::VariantID(263778, 209895, 0x16f99f0), REL::VariantID(263779, 209897, 0x16f9a08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BarrierPhantomCallbackShape{ REL::VariantID(263789, 209899, 0x16f9c10) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BarrierProjectile{ REL::VariantID(263790, 209901, 0x16f9c80), REL::VariantID(263791, 209903, 0x16fa2a0), REL::VariantID(263792, 209905, 0x16fa2b8), REL::VariantID(263793, 209907, 0x16fa2d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkSPCollisionObject{ REL::VariantID(263794, 209909, 0x16fa370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSProceduralGeomEvent_{ REL::VariantID(263807, 209912, 0x16fa6e8) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_BeamProjectile{ REL::VariantID(263808, 209914, 0x16fa700), REL::VariantID(263809, 209916, 0x16fad20), REL::VariantID(263810, 209918, 0x16fad38), REL::VariantID(263811, 209920, 0x16fad50), REL::VariantID(263812, 209922, 0x16fadf0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_ConeProjectile{ REL::VariantID(263822, 209925, 0x16faf50), REL::VariantID(263823, 209927, 0x16fb578), REL::VariantID(263824, 209929, 0x16fb590), REL::VariantID(263825, 209931, 0x16fb5a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConcreteExplosionFactory_Explosion_0_{ REL::VariantID(263877, 209936, 0x16fc360) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_Explosion{ REL::VariantID(263870, 209940, 0x16fbd08), REL::VariantID(263871, 209942, 0x16fc240), REL::VariantID(263872, 209944, 0x16fc258), REL::VariantID(263873, 209946, 0x16fc270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpFixedBufferCdPointCollector{ REL::VariantID(263874, 209948, 0x16fc310) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_FlameProjectile{ REL::VariantID(263884, 209953, 0x16fc440), REL::VariantID(263885, 209955, 0x16fca60), REL::VariantID(263886, 209957, 0x16fca78), REL::VariantID(263887, 209959, 0x16fca90) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_GrenadeProjectile{ REL::VariantID(263895, 209962, 0x16fcc48), REL::VariantID(263896, 209964, 0x16fd268), REL::VariantID(263897, 209966, 0x16fd280), REL::VariantID(263898, 209968, 0x16fd298) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_Hazard{ REL::VariantID(263922, 209971, 0x16fd680), REL::VariantID(263923, 209973, 0x16fdbb8), REL::VariantID(263924, 209975, 0x16fdbd0), REL::VariantID(263925, 209977, 0x16fdbe8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_MissileProjectile{ REL::VariantID(263942, 209980, 0x16fdef8), REL::VariantID(263943, 209982, 0x16fe528), REL::VariantID(263944, 209984, 0x16fe540), REL::VariantID(263945, 209986, 0x16fe558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkHingeConstraintCinfo{ REL::VariantID(263946, 209988, 0x16fe5f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkHingeConstraint{ REL::VariantID(263947, 209990, 0x16fe628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ProjectilePickCache{ REL::VariantID(264057, 210004, 0x16ff920) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_Projectile{ REL::VariantID(264058, 210006, 0x16ff938), REL::VariantID(264059, 210008, 0x16fff58), REL::VariantID(264060, 210010, 0x16fff70), REL::VariantID(264061, 210012, 0x16fff88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HealthDamageFunctor{ REL::VariantID(264062, 210014, 0x1700028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VATS__ICommandListVisitor{ REL::VariantID(264123, 210036, 0x17009a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMeleeAimController_CombatObject_{ REL::VariantID(548363, 210039, 0x17015b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMeleeAimController_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264196, 210043, 0x17015d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMeleeAimController_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548368, 210045, 0x17015f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMeleeAimController_{ REL::VariantID(264197, 210049, 0x1701618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatProjectileAimController_CombatObject_{ REL::VariantID(548373, 210051, 0x1701638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatProjectileAimController_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264198, 210055, 0x1701658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatProjectileAimController_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548378, 210057, 0x1701678) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatProjectileAimController_{ REL::VariantID(264199, 210061, 0x1701698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatDisableAimController_CombatObject_{ REL::VariantID(548383, 210063, 0x17016b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatDisableAimController_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264200, 210067, 0x17016d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatDisableAimController_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548388, 210069, 0x17016f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatDisableAimController_{ REL::VariantID(264201, 210073, 0x1701718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatAimController{ REL::VariantID(264181, 210075, 0x1701220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatTrackTargetAimController{ REL::VariantID(264183, 210077, 0x1701298) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMeleeAimController{ REL::VariantID(264185, 210079, 0x1701318) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatProjectileAimController{ REL::VariantID(264187, 210081, 0x1701398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatDisableAimController{ REL::VariantID(264189, 210083, 0x1701418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_CombatObject_{ REL::VariantID(264191, 210085, 0x1701498) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatAimController_CombatObject_{ REL::VariantID(548343, 210087, 0x17014b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatAimController_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264192, 210091, 0x17014d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatAimController_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548348, 210093, 0x17014f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatAimController_{ REL::VariantID(264193, 210097, 0x1701518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatTrackTargetAimController_CombatObject_{ REL::VariantID(548353, 210099, 0x1701538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatTrackTargetAimController_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264194, 210103, 0x1701558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatTrackTargetAimController_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548358, 210105, 0x1701578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatTrackTargetAimController_{ REL::VariantID(264195, 210109, 0x1701598) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatObject{ REL::VariantID(548330, 210112, 0x17011c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatAimControllerBase{ REL::VariantID(264180, 210118, 0x17011f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatArea{ REL::VariantID(264220, 210125, 0x1701a08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatAreaRadius{ REL::VariantID(264221, 210127, 0x1701a70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatAreaReference{ REL::VariantID(264223, 210129, 0x1701af0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatAreaStandard{ REL::VariantID(264225, 210131, 0x1701b70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatAreaHoldPosition{ REL::VariantID(264227, 210133, 0x1701bf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatAreaRadius_CombatObject_{ REL::VariantID(548398, 210135, 0x1701c70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatAreaRadius_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264229, 210139, 0x1701c90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatAreaRadius_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548403, 210141, 0x1701cb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatAreaRadius_{ REL::VariantID(264230, 210145, 0x1701cd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatAreaReference_CombatObject_{ REL::VariantID(548408, 210147, 0x1701cf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatAreaReference_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264231, 210151, 0x1701d10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatAreaReference_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548413, 210153, 0x1701d30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatAreaReference_{ REL::VariantID(264232, 210157, 0x1701d50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatAreaStandard_CombatObject_{ REL::VariantID(548418, 210159, 0x1701d70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatAreaStandard_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264233, 210163, 0x1701d90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatAreaStandard_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548423, 210165, 0x1701db0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatAreaStandard_{ REL::VariantID(264234, 210169, 0x1701dd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatAreaHoldPosition_CombatObject_{ REL::VariantID(548428, 210171, 0x1701df0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatAreaHoldPosition_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264235, 210175, 0x1701e10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatAreaHoldPosition_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548433, 210177, 0x1701e30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatAreaHoldPosition_{ REL::VariantID(264236, 210181, 0x1701e50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBlackboardKeyBase{ REL::VariantID(264245, 210190, 0x1701fb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatCoverSearch{ REL::VariantID(264304, 210194, 0x1702900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatCoverSearchResult{ REL::VariantID(264306, 210196, 0x1702948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatCoverLocation{ REL::VariantID(264308, 210198, 0x1702990) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatCoverSearchDebugData{ REL::VariantID(264310, 210200, 0x17029d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatCoverSearch_CombatObject_{ REL::VariantID(548443, 210203, 0x1702a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatCoverSearch_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264312, 210207, 0x1702a48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatCoverSearch_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548448, 210209, 0x1702a68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatCoverSearch_{ REL::VariantID(264313, 210213, 0x1702a88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatCoverSearchResult_CombatObject_{ REL::VariantID(548453, 210215, 0x1702aa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatCoverSearchResult_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264314, 210219, 0x1702ac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatCoverSearchResult_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548458, 210221, 0x1702ae8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatCoverSearchResult_{ REL::VariantID(264315, 210225, 0x1702b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatCoverLocation_CombatObject_{ REL::VariantID(548463, 210227, 0x1702b28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatCoverLocation_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264316, 210231, 0x1702b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatCoverLocation_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548468, 210233, 0x1702b68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatCoverLocation_{ REL::VariantID(264317, 210237, 0x1702b88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatCoverSearchDebugData_CombatObject_{ REL::VariantID(548473, 210239, 0x1702ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatCoverSearchDebugData_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264318, 210243, 0x1702bc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatCoverSearchDebugData_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548478, 210245, 0x1702be8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatCoverSearchDebugData_{ REL::VariantID(264319, 210249, 0x1702c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatGroupDetectionListener{ REL::VariantID(264409, 210272, 0x17039e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GatherSpellsFunctor{ REL::VariantID(264486, 210289, 0x17044b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_2048__{ REL::VariantID(264487, 210291, 0x17044c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItem{ REL::VariantID(264521, 210293, 0x1704a18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemComposite{ REL::VariantID(264522, 210295, 0x1704ac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMelee{ REL::VariantID(264523, 210297, 0x1704b78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemRanged{ REL::VariantID(264525, 210299, 0x1704c48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemShield{ REL::VariantID(264527, 210301, 0x1704d18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemOneHandedBlock{ REL::VariantID(264529, 210303, 0x1704de8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemTorch{ REL::VariantID(264531, 210305, 0x1704ec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMelee_CombatObject_{ REL::VariantID(548494, 210307, 0x1705050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMelee_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264534, 210311, 0x1705070) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMelee_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548499, 210313, 0x1705090) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMelee_{ REL::VariantID(264535, 210317, 0x17050b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemRanged_CombatObject_{ REL::VariantID(548504, 210319, 0x17050d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemRanged_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264536, 210323, 0x17050f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemRanged_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548509, 210325, 0x1705110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemRanged_{ REL::VariantID(264537, 210329, 0x1705130) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemShield_CombatObject_{ REL::VariantID(548514, 210331, 0x1705150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemShield_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264538, 210335, 0x1705170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemShield_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548519, 210337, 0x1705190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemShield_{ REL::VariantID(264539, 210341, 0x17051b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemOneHandedBlock_CombatObject_{ REL::VariantID(548524, 210343, 0x17051d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemOneHandedBlock_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264540, 210347, 0x17051f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemOneHandedBlock_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548529, 210349, 0x1705210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemOneHandedBlock_{ REL::VariantID(264541, 210353, 0x1705230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemTorch_CombatObject_{ REL::VariantID(548534, 210355, 0x1705250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemTorch_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(264542, 210359, 0x1705270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemTorch_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548539, 210361, 0x1705290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemTorch_{ REL::VariantID(264543, 210365, 0x17052b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagic{ REL::VariantID(264533, 210373, 0x1704f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterReanimate__CombatObject_{ REL::VariantID(549500, 210375, 0x170d5c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterReanimate__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265259, 210379, 0x170d5e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterReanimate__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549505, 210381, 0x170d600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterReanimate__{ REL::VariantID(265260, 210385, 0x170d620) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterReanimate_{ REL::VariantID(265261, 210389, 0x170d640), REL::VariantID(265262, 210391, 0x170d660), REL::VariantID(265263, 210393, 0x170d680), REL::VariantID(265264, 210395, 0x170d6a0), REL::VariantID(265265, 210397, 0x170d6c0), REL::VariantID(265266, 210399, 0x170d6e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterParalyze_CombatObject_{ REL::VariantID(549516, 210401, 0x170d700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterParalyze_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265267, 210405, 0x170d720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterParalyze_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549521, 210407, 0x170d740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterParalyze_{ REL::VariantID(265268, 210411, 0x170d760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterParalyze__CombatObject_{ REL::VariantID(549526, 210413, 0x170d780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterParalyze__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265269, 210417, 0x170d7a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterParalyze__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549531, 210419, 0x170d7c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterParalyze__{ REL::VariantID(265270, 210423, 0x170d7e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterParalyze__CombatObject_{ REL::VariantID(549536, 210425, 0x170d800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterParalyze__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265271, 210429, 0x170d820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterParalyze__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549541, 210431, 0x170d840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterParalyze__{ REL::VariantID(265272, 210435, 0x170d860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterParalyze__CombatObject_{ REL::VariantID(549546, 210437, 0x170d880) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterParalyze__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265273, 210441, 0x170d8a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterParalyze__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549551, 210443, 0x170d8c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterParalyze__{ REL::VariantID(265274, 210447, 0x170d8e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterParalyze__CombatObject_{ REL::VariantID(549556, 210449, 0x170d900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterParalyze__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265275, 210453, 0x170d920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterParalyze__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549561, 210455, 0x170d940) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterParalyze__{ REL::VariantID(265276, 210459, 0x170d960) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterParalyze__CombatObject_{ REL::VariantID(549566, 210461, 0x170d980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterParalyze__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265277, 210465, 0x170d9a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterParalyze__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549571, 210467, 0x170d9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterParalyze__{ REL::VariantID(265278, 210471, 0x170d9e0) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterParalyze_{ REL::VariantID(265279, 210475, 0x170da00), REL::VariantID(265280, 210477, 0x170da20), REL::VariantID(265281, 210479, 0x170da40), REL::VariantID(265282, 210481, 0x170da60), REL::VariantID(265283, 210483, 0x170da80), REL::VariantID(265284, 210485, 0x170daa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterOffensive_CombatObject_{ REL::VariantID(548658, 210487, 0x170a640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterOffensive_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265033, 210491, 0x170a660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterOffensive_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548663, 210493, 0x170a680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterScript_CombatObject_{ REL::VariantID(549582, 210497, 0x170dac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterOffensive_{ REL::VariantID(265034, 210501, 0x170a6a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterScript_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265285, 210503, 0x170dae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterScript_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549587, 210505, 0x170db00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterOffensive__CombatObject_{ REL::VariantID(548668, 210509, 0x170a6c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterScript_{ REL::VariantID(265286, 210513, 0x170db20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterOffensive__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265035, 210515, 0x170a6e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterOffensive__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548673, 210517, 0x170a700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterScript__CombatObject_{ REL::VariantID(549592, 210521, 0x170db40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterOffensive__{ REL::VariantID(265036, 210525, 0x170a720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterScript__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265287, 210527, 0x170db60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterScript__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549597, 210529, 0x170db80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterOffensive__CombatObject_{ REL::VariantID(548678, 210533, 0x170a740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterScript__{ REL::VariantID(265288, 210537, 0x170dba0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterOffensive__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265037, 210539, 0x170a760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterOffensive__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548683, 210541, 0x170a780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterScript__CombatObject_{ REL::VariantID(549602, 210545, 0x170dbc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterOffensive__{ REL::VariantID(265038, 210549, 0x170a7a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterScript__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265289, 210551, 0x170dbe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterScript__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549607, 210553, 0x170dc00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterOffensive__CombatObject_{ REL::VariantID(548688, 210557, 0x170a7c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterScript__{ REL::VariantID(265290, 210561, 0x170dc20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterOffensive__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265039, 210563, 0x170a7e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterOffensive__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548693, 210565, 0x170a800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterScript__CombatObject_{ REL::VariantID(549612, 210569, 0x170dc40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterOffensive__{ REL::VariantID(265040, 210573, 0x170a820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterScript__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265291, 210575, 0x170dc60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterScript__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549617, 210577, 0x170dc80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterOffensive__CombatObject_{ REL::VariantID(548698, 210581, 0x170a840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterScript__{ REL::VariantID(265292, 210585, 0x170dca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterOffensive__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265041, 210587, 0x170a860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterOffensive__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548703, 210589, 0x170a880) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterScript__CombatObject_{ REL::VariantID(549622, 210593, 0x170dcc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterOffensive__{ REL::VariantID(265042, 210597, 0x170a8a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterScript__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265293, 210599, 0x170dce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterScript__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549627, 210601, 0x170dd00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterOffensive__CombatObject_{ REL::VariantID(548708, 210605, 0x170a8c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterScript__{ REL::VariantID(265294, 210609, 0x170dd20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterOffensive__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265043, 210611, 0x170a8e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterOffensive__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548713, 210613, 0x170a900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterScript__CombatObject_{ REL::VariantID(549632, 210617, 0x170dd40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterOffensive__{ REL::VariantID(265044, 210621, 0x170a920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterScript__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265295, 210625, 0x170dd60) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterOffensive_{ REL::VariantID(265045, 210627, 0x170a940), REL::VariantID(265046, 210629, 0x170a960), REL::VariantID(265047, 210631, 0x170a980), REL::VariantID(265048, 210633, 0x170a9a0), REL::VariantID(265049, 210639, 0x170a9c0), REL::VariantID(265050, 210641, 0x170a9e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterScript__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549637, 210635, 0x170dd80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterScript__{ REL::VariantID(265296, 210643, 0x170dda0) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterScript_{ REL::VariantID(265297, 210647, 0x170ddc0), REL::VariantID(265298, 210649, 0x170dde0), REL::VariantID(265299, 210651, 0x170de00), REL::VariantID(265300, 210653, 0x170de20), REL::VariantID(265301, 210655, 0x170de40), REL::VariantID(265302, 210657, 0x170de60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterWard_CombatObject_{ REL::VariantID(548724, 210659, 0x170aa00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterWard_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265051, 210663, 0x170aa20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterWard_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548729, 210665, 0x170aa40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterWard_{ REL::VariantID(265052, 210669, 0x170aa60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterWard__CombatObject_{ REL::VariantID(548734, 210671, 0x170aa80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterWard__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265053, 210675, 0x170aaa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterWard__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548739, 210677, 0x170aac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterWard__{ REL::VariantID(265054, 210681, 0x170aae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterWard__CombatObject_{ REL::VariantID(548744, 210683, 0x170ab00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterWard__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265055, 210687, 0x170ab20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterWard__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548749, 210689, 0x170ab40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterWard__{ REL::VariantID(265056, 210693, 0x170ab60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterWard__CombatObject_{ REL::VariantID(548754, 210695, 0x170ab80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterWard__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265057, 210699, 0x170aba0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterWard__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548759, 210701, 0x170abc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterWard__{ REL::VariantID(265058, 210705, 0x170abe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterWard__CombatObject_{ REL::VariantID(548764, 210707, 0x170ac00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterWard__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265059, 210711, 0x170ac20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterWard__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548769, 210713, 0x170ac40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterWard__{ REL::VariantID(265060, 210717, 0x170ac60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterWard__CombatObject_{ REL::VariantID(548774, 210719, 0x170ac80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterWard__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265061, 210723, 0x170aca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterWard__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548779, 210725, 0x170acc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterWard__{ REL::VariantID(265062, 210729, 0x170ace0) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterWard_{ REL::VariantID(265063, 210733, 0x170ad00), REL::VariantID(265064, 210735, 0x170ad20), REL::VariantID(265065, 210737, 0x170ad40), REL::VariantID(265066, 210739, 0x170ad60), REL::VariantID(265067, 210741, 0x170ad80), REL::VariantID(265068, 210743, 0x170ada0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterRestore_CombatObject_{ REL::VariantID(548790, 210745, 0x170adc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterRestore_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265069, 210749, 0x170ade0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterRestore_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548795, 210751, 0x170ae00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterRestore_{ REL::VariantID(265070, 210755, 0x170ae20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterRestore__CombatObject_{ REL::VariantID(548800, 210757, 0x170ae40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterRestore__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265071, 210761, 0x170ae60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterRestore__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548805, 210763, 0x170ae80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterRestore__{ REL::VariantID(265072, 210767, 0x170aea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterRestore__CombatObject_{ REL::VariantID(548810, 210769, 0x170aec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterRestore__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265073, 210773, 0x170aee0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterRestore__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548815, 210775, 0x170af00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterRestore__{ REL::VariantID(265074, 210779, 0x170af20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterRestore__CombatObject_{ REL::VariantID(548820, 210781, 0x170af40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterRestore__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265075, 210785, 0x170af60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterRestore__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548825, 210787, 0x170af80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterRestore__{ REL::VariantID(265076, 210791, 0x170afa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterRestore__CombatObject_{ REL::VariantID(548830, 210793, 0x170afc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterRestore__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265077, 210797, 0x170afe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterRestore__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548835, 210799, 0x170b000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterRestore__{ REL::VariantID(265078, 210803, 0x170b020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBlackboardKey_AITimer_{ REL::VariantID(265304, 210805, 0x170de98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterRestore__CombatObject_{ REL::VariantID(548840, 210808, 0x170b040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterRestore__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265079, 210812, 0x170b060) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterRestore__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548845, 210814, 0x170b080) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterRestore__{ REL::VariantID(265080, 210818, 0x170b0a0) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterRestore_{ REL::VariantID(265081, 210822, 0x170b0c0), REL::VariantID(265082, 210824, 0x170b0e0), REL::VariantID(265083, 210826, 0x170b100), REL::VariantID(265084, 210828, 0x170b120), REL::VariantID(265085, 210830, 0x170b140), REL::VariantID(265086, 210832, 0x170b160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemShout{ REL::VariantID(548544, 210836, 0x1709968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterSummon_CombatObject_{ REL::VariantID(548856, 210860, 0x170b180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterSummon_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265087, 210866, 0x170b1a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemStaff{ REL::VariantID(548568, 210868, 0x1709a48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterSummon_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548861, 210892, 0x170b1c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterSummon_{ REL::VariantID(265088, 210897, 0x170b1e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemPotion{ REL::VariantID(548592, 210899, 0x1709b28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterSummon__CombatObject_{ REL::VariantID(548866, 210923, 0x170b200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterSummon__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265089, 210928, 0x170b220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemScroll{ REL::VariantID(548616, 210930, 0x1709c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterSummon__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548871, 210954, 0x170b240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterSummon__{ REL::VariantID(265090, 210959, 0x170b260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterSummon__CombatObject_{ REL::VariantID(548876, 210961, 0x170b280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterSummon__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265091, 210965, 0x170b2a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterSummon__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548881, 210967, 0x170b2c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterSummon__{ REL::VariantID(265092, 210971, 0x170b2e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterSummon__CombatObject_{ REL::VariantID(548886, 210974, 0x170b300) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterSummon__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265093, 210978, 0x170b320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterSummon__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548891, 210980, 0x170b340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterSummon__{ REL::VariantID(265094, 210984, 0x170b360) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterSummon__CombatObject_{ REL::VariantID(548896, 210986, 0x170b380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterSummon__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265095, 210990, 0x170b3a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterSummon__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548901, 210992, 0x170b3c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterSummon__{ REL::VariantID(265096, 210997, 0x170b3e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterSummon__CombatObject_{ REL::VariantID(548906, 210999, 0x170b400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterSummon__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265097, 211004, 0x170b420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterSummon__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548911, 211006, 0x170b440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterSummon__{ REL::VariantID(265098, 211010, 0x170b460) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterSummon_{ REL::VariantID(265099, 211014, 0x170b480), REL::VariantID(265100, 211016, 0x170b4a0), REL::VariantID(265101, 211018, 0x170b4c0), REL::VariantID(265102, 211020, 0x170b4e0), REL::VariantID(265103, 211022, 0x170b500), REL::VariantID(265104, 211024, 0x170b520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterScript_{ REL::VariantID(265311, 211026, 0x170df98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterScript_{ REL::VariantID(265312, 211028, 0x170e058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterStagger_CombatObject_{ REL::VariantID(548922, 211030, 0x170b540) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterScript_{ REL::VariantID(265313, 211034, 0x170e118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterStagger_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265105, 211036, 0x170b560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterStagger_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548927, 211038, 0x170b580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterScript_{ REL::VariantID(265314, 211042, 0x170e1d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterStagger_{ REL::VariantID(265106, 211044, 0x170b5a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterStagger__CombatObject_{ REL::VariantID(548932, 211046, 0x170b5c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterScript_{ REL::VariantID(265315, 211050, 0x170e298) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterStagger__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265107, 211052, 0x170b5e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterStagger__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548937, 211054, 0x170b600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterStagger__{ REL::VariantID(265108, 211058, 0x170b620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterParalyze_{ REL::VariantID(265316, 211060, 0x170e358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterStagger__CombatObject_{ REL::VariantID(548942, 211062, 0x170b640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterStagger__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265109, 211066, 0x170b660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterParalyze_{ REL::VariantID(265317, 211068, 0x170e418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterStagger__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548947, 211070, 0x170b680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterStagger__{ REL::VariantID(265110, 211074, 0x170b6a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterParalyze_{ REL::VariantID(265318, 211076, 0x170e4d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterStagger__CombatObject_{ REL::VariantID(548952, 211078, 0x170b6c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterStagger__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265111, 211082, 0x170b6e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterStagger__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548957, 211084, 0x170b700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterParalyze_{ REL::VariantID(265319, 211088, 0x170e598) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterStagger__{ REL::VariantID(265112, 211090, 0x170b720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterParalyze_{ REL::VariantID(265320, 211092, 0x170e658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterStagger__CombatObject_{ REL::VariantID(548962, 211094, 0x170b740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterStagger__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265113, 211098, 0x170b760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterStagger__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548967, 211100, 0x170b780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterOffensive{ REL::VariantID(265003, 211104, 0x1709d90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterStagger__{ REL::VariantID(265114, 211106, 0x170b7a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterReanimate_{ REL::VariantID(265321, 211108, 0x170e718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterStagger__CombatObject_{ REL::VariantID(548972, 211110, 0x170b7c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterStagger__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265115, 211114, 0x170b7e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterReanimate_{ REL::VariantID(265322, 211116, 0x170e7d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterWard{ REL::VariantID(265005, 211118, 0x1709e28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterStagger__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548977, 211120, 0x170b800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterStagger__{ REL::VariantID(265116, 211124, 0x170b820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterReanimate_{ REL::VariantID(265323, 211128, 0x170e898) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterStagger_{ REL::VariantID(265117, 211130, 0x170b840), REL::VariantID(265118, 211132, 0x170b860), REL::VariantID(265119, 211134, 0x170b880), REL::VariantID(265120, 211136, 0x170b8a0), REL::VariantID(265121, 211138, 0x170b8c0), REL::VariantID(265122, 211140, 0x170b8e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterRestore{ REL::VariantID(265007, 211142, 0x1709eb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterReanimate_{ REL::VariantID(265324, 211144, 0x170e958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterSummon{ REL::VariantID(265009, 211146, 0x1709f50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterReanimate_{ REL::VariantID(265325, 211148, 0x170ea18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterDisarm_CombatObject_{ REL::VariantID(548988, 211150, 0x170b900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterStagger{ REL::VariantID(265011, 211154, 0x1709fe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterDisarm_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265123, 211156, 0x170b920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterDisarm_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(548993, 211158, 0x170b940) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterTargetEffect_{ REL::VariantID(265326, 211162, 0x170ead8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterDisarm_{ REL::VariantID(265124, 211164, 0x170b960) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterDisarm{ REL::VariantID(265013, 211166, 0x170a078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterTargetEffect_{ REL::VariantID(265327, 211168, 0x170eb98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterDisarm__CombatObject_{ REL::VariantID(548998, 211170, 0x170b980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterDisarm__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265125, 211174, 0x170b9a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterCloak{ REL::VariantID(265015, 211176, 0x170a108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterDisarm__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549003, 211178, 0x170b9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterTargetEffect_{ REL::VariantID(265328, 211182, 0x170ec58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterDisarm__{ REL::VariantID(265126, 211184, 0x170b9e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterLight{ REL::VariantID(265017, 211186, 0x170a198) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterDisarm__CombatObject_{ REL::VariantID(549008, 211188, 0x170ba00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterTargetEffect_{ REL::VariantID(265329, 211192, 0x170ed18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterDisarm__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265127, 211194, 0x170ba20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterDisarm__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549013, 211196, 0x170ba40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterInvisibility{ REL::VariantID(265019, 211200, 0x170a228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterDisarm__{ REL::VariantID(265128, 211202, 0x170ba60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterTargetEffect_{ REL::VariantID(265330, 211204, 0x170edd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterDisarm__CombatObject_{ REL::VariantID(549018, 211206, 0x170ba80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterBoundItem{ REL::VariantID(265021, 211210, 0x170a2c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterDisarm__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265129, 211212, 0x170baa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterArmor_{ REL::VariantID(265331, 211214, 0x170ee98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterDisarm__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549023, 211216, 0x170bac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterDisarm__{ REL::VariantID(265130, 211220, 0x170bae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterArmor{ REL::VariantID(265023, 211222, 0x170a358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterArmor_{ REL::VariantID(265332, 211224, 0x170ef58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterDisarm__CombatObject_{ REL::VariantID(549028, 211226, 0x170bb00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterDisarm__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265131, 211230, 0x170bb20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterTargetEffect{ REL::VariantID(265025, 211232, 0x170a3e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterArmor_{ REL::VariantID(265333, 211234, 0x170f018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterDisarm__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549033, 211236, 0x170bb40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterDisarm__{ REL::VariantID(265132, 211240, 0x170bb60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterArmor_{ REL::VariantID(265334, 211242, 0x170f0d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterDisarm__CombatObject_{ REL::VariantID(549038, 211244, 0x170bb80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterDisarm__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265133, 211248, 0x170bba0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterDisarm__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549043, 211250, 0x170bbc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterArmor_{ REL::VariantID(265335, 211254, 0x170f198) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterDisarm__{ REL::VariantID(265134, 211256, 0x170bbe0) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterDisarm_{ REL::VariantID(265135, 211260, 0x170bc00), REL::VariantID(265136, 211262, 0x170bc20), REL::VariantID(265137, 211264, 0x170bc40), REL::VariantID(265138, 211266, 0x170bc60), REL::VariantID(265139, 211268, 0x170bc80), REL::VariantID(265140, 211272, 0x170bca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterParalyze{ REL::VariantID(265029, 211270, 0x170a518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterBoundItem_{ REL::VariantID(265336, 211274, 0x170f258) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterScript{ REL::VariantID(265031, 211276, 0x170a5b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterBoundItem_{ REL::VariantID(265337, 211278, 0x170f318) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterCloak_CombatObject_{ REL::VariantID(549054, 211280, 0x170bcc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterBoundItem_{ REL::VariantID(265338, 211284, 0x170f3d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterCloak_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265141, 211286, 0x170bce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterCloak_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549059, 211288, 0x170bd00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterCloak_{ REL::VariantID(265142, 211292, 0x170bd20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterBoundItem_{ REL::VariantID(265339, 211294, 0x170f498) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterCloak__CombatObject_{ REL::VariantID(549064, 211296, 0x170bd40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterCloak__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265143, 211300, 0x170bd60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterBoundItem_{ REL::VariantID(265340, 211302, 0x170f558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterCloak__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549069, 211304, 0x170bd80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterCloak__{ REL::VariantID(265144, 211308, 0x170bda0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterInvisibility_{ REL::VariantID(265341, 211310, 0x170f618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterCloak__CombatObject_{ REL::VariantID(549074, 211312, 0x170bdc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterCloak__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265145, 211316, 0x170bde0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterCloak__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549079, 211318, 0x170be00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterInvisibility_{ REL::VariantID(265342, 211322, 0x170f6d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterCloak__{ REL::VariantID(265146, 211324, 0x170be20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterCloak__CombatObject_{ REL::VariantID(549084, 211326, 0x170be40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterInvisibility_{ REL::VariantID(265343, 211330, 0x170f798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterCloak__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265147, 211332, 0x170be60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterCloak__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549089, 211334, 0x170be80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterInvisibility_{ REL::VariantID(265344, 211338, 0x170f858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterCloak__{ REL::VariantID(265148, 211340, 0x170bea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterCloak__CombatObject_{ REL::VariantID(549094, 211342, 0x170bec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterInvisibility_{ REL::VariantID(265345, 211346, 0x170f918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterCloak__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265149, 211348, 0x170bee0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterCloak__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549099, 211350, 0x170bf00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterCloak__{ REL::VariantID(265150, 211354, 0x170bf20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterLight_{ REL::VariantID(265346, 211356, 0x170f9d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterCloak__CombatObject_{ REL::VariantID(549104, 211358, 0x170bf40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterCloak__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265151, 211362, 0x170bf60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterLight_{ REL::VariantID(265347, 211364, 0x170fa98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterCloak__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549109, 211366, 0x170bf80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterCloak__{ REL::VariantID(265152, 211370, 0x170bfa0) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterCloak_{ REL::VariantID(265153, 211374, 0x170bfc0), REL::VariantID(265154, 211376, 0x170bfe0), REL::VariantID(265155, 211378, 0x170c000), REL::VariantID(265156, 211382, 0x170c020), REL::VariantID(265157, 211384, 0x170c040), REL::VariantID(265158, 211386, 0x170c060) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterLight_{ REL::VariantID(265348, 211380, 0x170fb58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterLight_{ REL::VariantID(265349, 211388, 0x170fc18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterLight_{ REL::VariantID(265350, 211390, 0x170fcd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterLight_CombatObject_{ REL::VariantID(549120, 211392, 0x170c080) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterLight_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265159, 211396, 0x170c0a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterLight_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549125, 211398, 0x170c0c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterCloak_{ REL::VariantID(265351, 211402, 0x170fd98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterLight_{ REL::VariantID(265160, 211404, 0x170c0e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterLight__CombatObject_{ REL::VariantID(549130, 211406, 0x170c100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterCloak_{ REL::VariantID(265352, 211410, 0x170fe58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterLight__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265161, 211412, 0x170c120) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterLight__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549135, 211414, 0x170c140) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterLight__{ REL::VariantID(265162, 211418, 0x170c160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterCloak_{ REL::VariantID(265353, 211420, 0x170ff18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterLight__CombatObject_{ REL::VariantID(549140, 211422, 0x170c180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterCloak_{ REL::VariantID(265354, 211426, 0x170ffd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterLight__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265163, 211428, 0x170c1a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterLight__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549145, 211430, 0x170c1c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterLight__{ REL::VariantID(265164, 211434, 0x170c1e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterCloak_{ REL::VariantID(265355, 211436, 0x1710098) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterLight__CombatObject_{ REL::VariantID(549150, 211438, 0x170c200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterLight__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265165, 211442, 0x170c220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterLight__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549155, 211444, 0x170c240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterDisarm_{ REL::VariantID(265356, 211448, 0x1710158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterLight__{ REL::VariantID(265166, 211450, 0x170c260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterDisarm_{ REL::VariantID(265357, 211452, 0x1710218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterLight__CombatObject_{ REL::VariantID(549160, 211454, 0x170c280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterLight__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265167, 211458, 0x170c2a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterLight__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549165, 211460, 0x170c2c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterDisarm_{ REL::VariantID(265358, 211464, 0x17102d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterLight__{ REL::VariantID(265168, 211466, 0x170c2e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterLight__CombatObject_{ REL::VariantID(549170, 211468, 0x170c300) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterDisarm_{ REL::VariantID(265359, 211472, 0x1710398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterLight__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265169, 211474, 0x170c320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterLight__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549175, 211476, 0x170c340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterDisarm_{ REL::VariantID(265360, 211480, 0x1710458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterLight__{ REL::VariantID(265170, 211482, 0x170c360) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterLight_{ REL::VariantID(265171, 211486, 0x170c380), REL::VariantID(265172, 211488, 0x170c3a0), REL::VariantID(265173, 211490, 0x170c3c0), REL::VariantID(265174, 211492, 0x170c3e0), REL::VariantID(265175, 211494, 0x170c400), REL::VariantID(265176, 211496, 0x170c420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterStagger_{ REL::VariantID(265361, 211498, 0x1710518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterStagger_{ REL::VariantID(265362, 211500, 0x17105d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterInvisibility_CombatObject_{ REL::VariantID(549186, 211502, 0x170c440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterInvisibility_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265177, 211506, 0x170c460) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterStagger_{ REL::VariantID(265363, 211508, 0x1710698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterInvisibility_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549191, 211510, 0x170c480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterInvisibility_{ REL::VariantID(265178, 211514, 0x170c4a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterStagger_{ REL::VariantID(265364, 211516, 0x1710758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterInvisibility__CombatObject_{ REL::VariantID(549196, 211518, 0x170c4c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterInvisibility__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265179, 211522, 0x170c4e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterStagger_{ REL::VariantID(265365, 211524, 0x1710818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterInvisibility__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549201, 211526, 0x170c500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterInvisibility__{ REL::VariantID(265180, 211530, 0x170c520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterInvisibility__CombatObject_{ REL::VariantID(549206, 211532, 0x170c540) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterSummon_{ REL::VariantID(265366, 211536, 0x17108d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterInvisibility__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265181, 211538, 0x170c560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterInvisibility__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549211, 211540, 0x170c580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterSummon_{ REL::VariantID(265367, 211544, 0x1710998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterInvisibility__{ REL::VariantID(265182, 211546, 0x170c5a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterInvisibility__CombatObject_{ REL::VariantID(549216, 211548, 0x170c5c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterSummon_{ REL::VariantID(265368, 211552, 0x1710a58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterInvisibility__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265183, 211554, 0x170c5e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterInvisibility__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549221, 211556, 0x170c600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterInvisibility__{ REL::VariantID(265184, 211560, 0x170c620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterSummon_{ REL::VariantID(265369, 211562, 0x1710b18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterInvisibility__CombatObject_{ REL::VariantID(549226, 211564, 0x170c640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterSummon_{ REL::VariantID(265370, 211568, 0x1710bd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterInvisibility__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265185, 211570, 0x170c660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterInvisibility__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549231, 211572, 0x170c680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterInvisibility__{ REL::VariantID(265186, 211576, 0x170c6a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterRestore_{ REL::VariantID(265371, 211578, 0x1710c98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterInvisibility__CombatObject_{ REL::VariantID(549236, 211580, 0x170c6c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterInvisibility__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265187, 211584, 0x170c6e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterInvisibility__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549241, 211586, 0x170c700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterRestore_{ REL::VariantID(265372, 211590, 0x1710d58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterInvisibility__{ REL::VariantID(265188, 211592, 0x170c720) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterInvisibility_{ REL::VariantID(265189, 211596, 0x170c740), REL::VariantID(265190, 211598, 0x170c760), REL::VariantID(265191, 211600, 0x170c780), REL::VariantID(265192, 211602, 0x170c7a0), REL::VariantID(265193, 211604, 0x170c7c0), REL::VariantID(265194, 211606, 0x170c7e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterRestore_{ REL::VariantID(265373, 211608, 0x1710e18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterRestore_{ REL::VariantID(265374, 211610, 0x1710ed8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterRestore_{ REL::VariantID(265375, 211612, 0x1710f98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterBoundItem_CombatObject_{ REL::VariantID(549252, 211614, 0x170c800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterBoundItem_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265195, 211618, 0x170c820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterBoundItem_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549257, 211620, 0x170c840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterBoundItem_{ REL::VariantID(265196, 211624, 0x170c860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterWard_{ REL::VariantID(265376, 211626, 0x1711058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterBoundItem__CombatObject_{ REL::VariantID(549262, 211628, 0x170c880) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterWard_{ REL::VariantID(265377, 211632, 0x1711118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterBoundItem__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265197, 211634, 0x170c8a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterBoundItem__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549267, 211636, 0x170c8c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterBoundItem__{ REL::VariantID(265198, 211640, 0x170c8e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterWard_{ REL::VariantID(265378, 211642, 0x17111d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterBoundItem__CombatObject_{ REL::VariantID(549272, 211644, 0x170c900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterBoundItem__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265199, 211648, 0x170c920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterWard_{ REL::VariantID(265379, 211650, 0x1711298) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterBoundItem__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549277, 211652, 0x170c940) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterBoundItem__{ REL::VariantID(265200, 211656, 0x170c960) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterWard_{ REL::VariantID(265380, 211658, 0x1711358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterBoundItem__CombatObject_{ REL::VariantID(549282, 211660, 0x170c980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterBoundItem__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265201, 211664, 0x170c9a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterBoundItem__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549287, 211666, 0x170c9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterOffensive_{ REL::VariantID(265381, 211670, 0x1711418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterBoundItem__{ REL::VariantID(265202, 211672, 0x170c9e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterBoundItem__CombatObject_{ REL::VariantID(549292, 211674, 0x170ca00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterOffensive_{ REL::VariantID(265382, 211678, 0x17114d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterBoundItem__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265203, 211680, 0x170ca20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterBoundItem__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549297, 211682, 0x170ca40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterBoundItem__{ REL::VariantID(265204, 211686, 0x170ca60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterOffensive_{ REL::VariantID(265383, 211688, 0x1711598) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterBoundItem__CombatObject_{ REL::VariantID(549302, 211690, 0x170ca80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterOffensive_{ REL::VariantID(265384, 211694, 0x1711658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterBoundItem__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265205, 211696, 0x170caa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterBoundItem__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549307, 211698, 0x170cac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterBoundItem__{ REL::VariantID(265206, 211702, 0x170cae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterOffensive_{ REL::VariantID(265385, 211706, 0x1711718) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterBoundItem_{ REL::VariantID(265207, 211708, 0x170cb00), REL::VariantID(265208, 211710, 0x170cb20), REL::VariantID(265209, 211712, 0x170cb40), REL::VariantID(265210, 211714, 0x170cb60), REL::VariantID(265211, 211716, 0x170cb80), REL::VariantID(265212, 211718, 0x170cba0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterArmor_CombatObject_{ REL::VariantID(549318, 211720, 0x170cbc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterArmor_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265213, 211724, 0x170cbe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterArmor_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549323, 211726, 0x170cc00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterArmor_{ REL::VariantID(265214, 211730, 0x170cc20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterArmor__CombatObject_{ REL::VariantID(549328, 211732, 0x170cc40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterArmor__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265215, 211736, 0x170cc60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterArmor__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549333, 211738, 0x170cc80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterArmor__{ REL::VariantID(265216, 211742, 0x170cca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterArmor__CombatObject_{ REL::VariantID(549338, 211744, 0x170ccc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterArmor__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265217, 211748, 0x170cce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterArmor__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549343, 211750, 0x170cd00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterArmor__{ REL::VariantID(265218, 211754, 0x170cd20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterArmor__CombatObject_{ REL::VariantID(549348, 211756, 0x170cd40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterArmor__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265219, 211760, 0x170cd60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterArmor__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549353, 211762, 0x170cd80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterArmor__{ REL::VariantID(265220, 211766, 0x170cda0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterArmor__CombatObject_{ REL::VariantID(549358, 211768, 0x170cdc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterArmor__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265221, 211772, 0x170cde0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterArmor__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549363, 211774, 0x170ce00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterArmor__{ REL::VariantID(265222, 211778, 0x170ce20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterArmor__CombatObject_{ REL::VariantID(549368, 211780, 0x170ce40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterArmor__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265223, 211785, 0x170ce60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterArmor__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549373, 211787, 0x170ce80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterArmor__{ REL::VariantID(265224, 211791, 0x170cea0) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterArmor_{ REL::VariantID(265225, 211795, 0x170cec0), REL::VariantID(265226, 211797, 0x170cee0), REL::VariantID(265227, 211799, 0x170cf00), REL::VariantID(265228, 211801, 0x170cf20), REL::VariantID(265229, 211803, 0x170cf40), REL::VariantID(265230, 211805, 0x170cf60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterTargetEffect_CombatObject_{ REL::VariantID(549384, 211807, 0x170cf80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterTargetEffect_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265231, 211811, 0x170cfa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterTargetEffect_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549389, 211813, 0x170cfc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterTargetEffect_{ REL::VariantID(265232, 211817, 0x170cfe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterTargetEffect__CombatObject_{ REL::VariantID(549394, 211819, 0x170d000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterTargetEffect__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265233, 211823, 0x170d020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterTargetEffect__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549399, 211825, 0x170d040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterTargetEffect__{ REL::VariantID(265234, 211829, 0x170d060) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterTargetEffect__CombatObject_{ REL::VariantID(549404, 211831, 0x170d080) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterTargetEffect__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265235, 211835, 0x170d0a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterTargetEffect__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549409, 211837, 0x170d0c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterTargetEffect__{ REL::VariantID(265236, 211841, 0x170d0e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterTargetEffect__CombatObject_{ REL::VariantID(549414, 211843, 0x170d100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterTargetEffect__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265237, 211847, 0x170d120) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterTargetEffect__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549419, 211849, 0x170d140) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterTargetEffect__{ REL::VariantID(265238, 211853, 0x170d160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterTargetEffect__CombatObject_{ REL::VariantID(549424, 211855, 0x170d180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterTargetEffect__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265239, 211859, 0x170d1a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterTargetEffect__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549429, 211861, 0x170d1c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterTargetEffect__{ REL::VariantID(265240, 211865, 0x170d1e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterTargetEffect__CombatObject_{ REL::VariantID(549434, 211867, 0x170d200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterTargetEffect__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265241, 211871, 0x170d220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterTargetEffect__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549439, 211873, 0x170d240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemScroll_CombatMagicCasterTargetEffect__{ REL::VariantID(265242, 211877, 0x170d260) };
	constexpr std::array<REL::VariantID, 6>  VTABLE___AutoRegisterCombatMagicCaster_CombatMagicCasterTargetEffect_{ REL::VariantID(265243, 211881, 0x170d280), REL::VariantID(265244, 211883, 0x170d2a0), REL::VariantID(265245, 211885, 0x170d2c0), REL::VariantID(265246, 211887, 0x170d2e0), REL::VariantID(265247, 211889, 0x170d300), REL::VariantID(265248, 211891, 0x170d320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatMagicCasterReanimate_CombatObject_{ REL::VariantID(549450, 211893, 0x170d340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatMagicCasterReanimate_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265249, 211897, 0x170d360) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatMagicCasterReanimate_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549455, 211899, 0x170d380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatMagicCasterReanimate_{ REL::VariantID(265250, 211903, 0x170d3a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterReanimate__CombatObject_{ REL::VariantID(549460, 211905, 0x170d3c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterReanimate__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265251, 211909, 0x170d3e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterReanimate__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549465, 211911, 0x170d400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemMagic_CombatMagicCasterReanimate__{ REL::VariantID(265252, 211915, 0x170d420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterReanimate__CombatObject_{ REL::VariantID(549470, 211917, 0x170d440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterReanimate__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265253, 211921, 0x170d460) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterReanimate__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549475, 211923, 0x170d480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemShout_CombatMagicCasterReanimate__{ REL::VariantID(265254, 211927, 0x170d4a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterReanimate__CombatObject_{ REL::VariantID(549480, 211929, 0x170d4c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterReanimate__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265255, 211933, 0x170d4e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterReanimate__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549485, 211935, 0x170d500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemStaff_CombatMagicCasterReanimate__{ REL::VariantID(265256, 211939, 0x170d520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterReanimate__CombatObject_{ REL::VariantID(549490, 211941, 0x170d540) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterReanimate__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265257, 211945, 0x170d560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterReanimate__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549495, 211947, 0x170d580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatInventoryItemMagicT_CombatInventoryItemPotion_CombatMagicCasterReanimate__{ REL::VariantID(265258, 211951, 0x170d5a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicItemData{ REL::VariantID(265000, 211955, 0x1709ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicItemSkillChecker{ REL::VariantID(265001, 211957, 0x1709d00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCaster{ REL::VariantID(265002, 211959, 0x1709d18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatMagicCasterReanimate{ REL::VariantID(265027, 211973, 0x170a480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MagicCastOnTarget{ REL::VariantID(265303, 211978, 0x170de80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_CombatGroup___NiTMallocInterface_CombatGroup____{ REL::VariantID(265423, 211983, 0x1711d98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_CombatGroup___{ REL::VariantID(265424, 211985, 0x1711da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBlackboardKey_AITimeStamp_{ REL::VariantID(265452, 211988, 0x17121f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequest{ REL::VariantID(265557, 211993, 0x1713268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatTargetLocation_CombatObject_{ REL::VariantID(549733, 211995, 0x17133a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatTargetLocation_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265562, 211999, 0x17133c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatTargetLocation_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549738, 212001, 0x17133e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatTargetLocation_{ REL::VariantID(265563, 212005, 0x1713408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatTargetLocationSearch_CombatObject_{ REL::VariantID(549743, 212007, 0x1713428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatTargetLocationSearch_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265564, 212011, 0x1713448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatTargetLocationSearch_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549748, 212013, 0x1713468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatTargetLocationSearch_{ REL::VariantID(265565, 212017, 0x1713488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatTargetLocationSearchResult_CombatObject_{ REL::VariantID(549753, 212019, 0x17134a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatTargetLocationSearchResult_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265566, 212023, 0x17134c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatTargetLocationSearchResult_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549758, 212025, 0x17134e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatTargetLocationSearchResult_{ REL::VariantID(265567, 212029, 0x1713508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderStandard_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard_{ REL::VariantID(265580, 212031, 0x17137a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatTargetLocation{ REL::VariantID(265550, 212034, 0x1713148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatTargetLocationSearch{ REL::VariantID(265552, 212036, 0x1713190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatTargetLocationSearchResult{ REL::VariantID(265554, 212038, 0x17131e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard_{ REL::VariantID(265581, 212040, 0x17137d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPath{ REL::VariantID(265558, 212042, 0x17132d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(549763, 212044, 0x1713528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(265568, 212048, 0x1713548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(549768, 212050, 0x1713568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(265569, 212054, 0x1713588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(265570, 212056, 0x17135a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard__CombatPathDestinationRef__CombatObject_{ REL::VariantID(549774, 212058, 0x17135c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard__CombatPathDestinationRef__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265571, 212062, 0x17135e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard__CombatPathDestinationRef__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549779, 212064, 0x1713600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard__CombatPathDestinationRef__{ REL::VariantID(265572, 212068, 0x1713620) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard_CombatPathDestinationRef_{ REL::VariantID(265573, 212072, 0x1713640), REL::VariantID(265574, 212074, 0x1713660), REL::VariantID(265575, 212076, 0x1713678) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard__CombatPathDestinationRef_{ REL::VariantID(265576, 212080, 0x1713698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindTargetLocation_CombatPathingSearchPolicyStandard_{ REL::VariantID(265577, 212082, 0x1713708) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatTargetSelector{ REL::VariantID(265603, 212094, 0x1713b40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatTargetSelectorStandard{ REL::VariantID(265605, 212096, 0x1713b98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatTargetSelectorFixed{ REL::VariantID(265607, 212098, 0x1713bf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatTargetSelectorStandard_CombatObject_{ REL::VariantID(549794, 212101, 0x1713c80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatTargetSelectorStandard_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265610, 212105, 0x1713ca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatTargetSelectorStandard_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549799, 212107, 0x1713cc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatTargetSelectorStandard_{ REL::VariantID(265611, 212111, 0x1713ce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatTargetSelectorFixed_CombatObject_{ REL::VariantID(549804, 212113, 0x1713d00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatTargetSelectorFixed_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265612, 212117, 0x1713d20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatTargetSelectorFixed_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549809, 212119, 0x1713d40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatTargetSelectorFixed_{ REL::VariantID(265613, 212123, 0x1713d60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatThreat{ REL::VariantID(265642, 212129, 0x17141e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatThreat_CombatObject_{ REL::VariantID(549815, 212133, 0x1714240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatThreat_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(265645, 212137, 0x1714260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatThreat_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(549820, 212139, 0x1714280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatThreat_{ REL::VariantID(265646, 212143, 0x17142a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpClosestCdPointCollector{ REL::VariantID(265673, 212153, 0x17146b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMapBase_uint_CombatBehaviorThread___{ REL::VariantID(265707, 212159, 0x1714b98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScrapMap_uint_CombatBehaviorThread___{ REL::VariantID(265708, 212161, 0x1714bd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorResource{ REL::VariantID(265734, 212170, 0x1714f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeRootNode{ REL::VariantID(265757, 212174, 0x17152e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeLinkNode{ REL::VariantID(265758, 212176, 0x1715340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTree{ REL::VariantID(265759, 212178, 0x1715398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCombat{ REL::VariantID(265768, 212181, 0x17154d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorParallel_{ REL::VariantID(549833, 212186, 0x1715510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorParallel_{ REL::VariantID(265772, 212197, 0x1715568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNode{ REL::VariantID(265775, 212199, 0x1715610) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeAcquireWeapon{ REL::VariantID(265819, 212204, 0x1715d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorRepeat_float_{ REL::VariantID(265835, 212223, 0x1715e50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextAcquireWeapon_{ REL::VariantID(549848, 212225, 0x1715ea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode_CombatBehaviorContextAcquireWeapon_{ REL::VariantID(265836, 212236, 0x1715f00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorSequence_{ REL::VariantID(549860, 212238, 0x1715f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorSequence_{ REL::VariantID(265837, 212249, 0x1715fb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFindWeapon_{ REL::VariantID(549872, 212251, 0x1716008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFindWeapon_{ REL::VariantID(265838, 212262, 0x1716060) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorAcquireResource_{ REL::VariantID(549884, 212264, 0x17160b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject3_CombatBehaviorAcquireResource_BSFixedString_int_CombatBehaviorAcquireResource__FLAG_{ REL::VariantID(265839, 212275, 0x1716110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorDisableAim_{ REL::VariantID(549896, 212277, 0x1716168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorDisableAim_CombatAimController__PRIORITY_{ REL::VariantID(265840, 212288, 0x17161c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFollowPath_{ REL::VariantID(549908, 212290, 0x1716218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorFollowPath_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextAcquireWeapon_NiPointer_CombatPath___CombatBehaviorContextAcquireWeapon_____void____{ REL::VariantID(265841, 212301, 0x1716270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorAcquireItem_{ REL::VariantID(549920, 212303, 0x17162c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorAcquireItem_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextAcquireWeapon_CombatAcquireItem_const____CombatBehaviorContextAcquireWeapon_____void____{ REL::VariantID(265842, 212314, 0x1716320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextAcquireWeapon_bool__CombatBehaviorContextAcquireWeapon_____void____{ REL::VariantID(265844, 212317, 0x1716390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeAction{ REL::VariantID(265876, 212319, 0x1716918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeActionEquipmentSelector{ REL::VariantID(265882, 212322, 0x17169a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeWrapperNode{ REL::VariantID(549933, 212325, 0x17168c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject2_CombatBehaviorAcquireResource_BSFixedString_int_{ REL::VariantID(265915, 212372, 0x1716bf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorSpawnParallel_{ REL::VariantID(549947, 212374, 0x1716c48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject2_CombatBehaviorSpawnParallel_uint_CombatBehaviorParallel__FLAGS_{ REL::VariantID(265916, 212385, 0x1716ca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorEquipContext_{ REL::VariantID(549959, 212387, 0x1716cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode1_CombatBehaviorEquipContext_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorThread_uint__CombatBehaviorThread_____void____{ REL::VariantID(265917, 212398, 0x1716d50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorDynamicConditionalNode_{ REL::VariantID(549971, 212400, 0x1716da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorDynamicConditionalNode_{ REL::VariantID(265918, 212411, 0x1716e00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorChildSelector_ValueChildSelector__{ REL::VariantID(549983, 212413, 0x1716e58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorChildSelector_ValueChildSelector__{ REL::VariantID(265919, 212424, 0x1716eb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorEquipObject_{ REL::VariantID(549995, 212426, 0x1716f08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorEquipObject_{ REL::VariantID(265920, 212437, 0x1716f60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorEquipRangedWeapon_{ REL::VariantID(550007, 212439, 0x1716fb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorEquipRangedWeapon_{ REL::VariantID(265921, 212450, 0x1717010) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorEquipSpell_{ REL::VariantID(550019, 212452, 0x1717068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorEquipSpell_{ REL::VariantID(265922, 212463, 0x17170c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeEvaluateFunction_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorEquipContext_bool__CombatBehaviorEquipContext_____void____{ REL::VariantID(265923, 212465, 0x1717118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorEquipShout_{ REL::VariantID(550032, 212467, 0x1717170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorEquipShout_{ REL::VariantID(265924, 212478, 0x17171c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorPause_{ REL::VariantID(550044, 212480, 0x1717220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorPause_{ REL::VariantID(265925, 212491, 0x1717278) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNode_uint_{ REL::VariantID(550056, 212494, 0x17172f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorUnaryExpression_CombatBehaviorMemberFunc_CombatBehaviorEquipContext_bool__CombatBehaviorEquipContext_____void___OpNot___{ REL::VariantID(265927, 212506, 0x1717358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorEquipContext_bool__CombatBehaviorEquipContext_____void____{ REL::VariantID(265929, 212509, 0x17173c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorEquipContext_CombatInventoryItem__TYPE__CombatBehaviorEquipContext_____void____{ REL::VariantID(265930, 212511, 0x1717420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatInventoryItem__TYPE_{ REL::VariantID(265931, 212513, 0x1717480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeDodgeThreat{ REL::VariantID(265947, 212515, 0x1717738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextDodgeThreat_{ REL::VariantID(550073, 212522, 0x17177b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode_CombatBehaviorContextDodgeThreat_{ REL::VariantID(265953, 212533, 0x1717808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorDodgeThreat_{ REL::VariantID(550085, 212535, 0x1717860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorDodgeThreat_{ REL::VariantID(265954, 212546, 0x17178b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextDodgeThreat_bool__CombatBehaviorContextDodgeThreat_____void____{ REL::VariantID(265955, 212548, 0x1717910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeBlock{ REL::VariantID(265977, 212550, 0x1717cb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextBlock_{ REL::VariantID(550099, 212558, 0x1717d20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode2_CombatBehaviorContextBlock_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorEquipContext_NiPointer_CombatInventoryItem__const____CombatBehaviorEquipContext_____void____CombatBehaviorContextMelee__ATTACK_TYPE_{ REL::VariantID(265984, 212569, 0x1717d78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorBlockAttack_{ REL::VariantID(550111, 212571, 0x1717dd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorBlockAttack_{ REL::VariantID(265985, 212582, 0x1717e28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorBash_{ REL::VariantID(550123, 212584, 0x1717e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorBash_{ REL::VariantID(265986, 212595, 0x1717ed8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorBlock_{ REL::VariantID(550135, 212597, 0x1717f30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorBlock_{ REL::VariantID(265987, 212608, 0x1717f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorFunc1_bool_____float__CombatBehaviorExpression_CombatBehaviorFunc2_float_____Actor___Actor____CombatBehaviorTree__CombatBehaviorAttacker_CombatBehaviorTree__CombatBehaviorTarget_____{ REL::VariantID(265988, 212610, 0x1717fe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCloseMovement{ REL::VariantID(266075, 212612, 0x1718dd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathSpeedController{ REL::VariantID(550148, 212617, 0x1718d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatApproachTargetSpeedController{ REL::VariantID(266073, 212625, 0x1718d80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextCloseMovement_{ REL::VariantID(550157, 212644, 0x1718f48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode_CombatBehaviorContextCloseMovement_{ REL::VariantID(266093, 212655, 0x1718fa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorChildSelector_ConditionalChildSelector__{ REL::VariantID(550169, 212657, 0x1718ff8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorChildSelector_ConditionalChildSelector__{ REL::VariantID(266094, 212668, 0x1719050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFallbackToRanged_{ REL::VariantID(550181, 212670, 0x17190a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFallbackToRanged_{ REL::VariantID(266095, 212681, 0x1719100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorAdvance_{ REL::VariantID(550193, 212683, 0x1719158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorAdvance_{ REL::VariantID(266096, 212694, 0x17191b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorSurround_{ REL::VariantID(550205, 212696, 0x1719208) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorSurround_{ REL::VariantID(266097, 212707, 0x1719260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorCircleDistant_{ REL::VariantID(550217, 212709, 0x17192b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorCircleDistant_{ REL::VariantID(266098, 212720, 0x1719310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorReposition_{ REL::VariantID(550229, 212722, 0x1719368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorReposition_{ REL::VariantID(266099, 212733, 0x17193c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorChildSelector_RandomValueChildSelector__{ REL::VariantID(550241, 212735, 0x1719418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorChildSelector_RandomValueChildSelector__{ REL::VariantID(266100, 212746, 0x1719470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFallback_{ REL::VariantID(550253, 212748, 0x17194c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFallback_{ REL::VariantID(266101, 212759, 0x1719520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorCircle_{ REL::VariantID(550265, 212761, 0x1719578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorCircle_{ REL::VariantID(266102, 212772, 0x17195d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorBackoff_{ REL::VariantID(550277, 212774, 0x1719628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorBackoff_{ REL::VariantID(266103, 212785, 0x1719680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderStandard_CombatPathingGoalPolicyStandard_CombatPathingSearchPolicyStandard_{ REL::VariantID(266104, 212787, 0x17196d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextCloseMovement_bool__CombatBehaviorContextCloseMovement_____void____{ REL::VariantID(266105, 212789, 0x1719700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextCloseMovement_bool__CombatBehaviorContextCloseMovement_____void____{ REL::VariantID(266106, 212791, 0x1719760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_int_{ REL::VariantID(266107, 212793, 0x17197b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNode_float_{ REL::VariantID(550293, 212795, 0x1719818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_float_CombatBehaviorExpression_CombatBehaviorFunc1_float_____Actor____CombatBehaviorTree__CombatBehaviorAttacker___{ REL::VariantID(266108, 212807, 0x1719878) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorFunc1_bool_____float__CombatBehaviorExpression_CombatBehaviorFunc_float_____void______{ REL::VariantID(266109, 212809, 0x17198d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyStandard_CombatPathingSearchPolicyStandard_{ REL::VariantID(266110, 212811, 0x1719930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard__CombatPathDestinationNone_{ REL::VariantID(266111, 212813, 0x1719978) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard_{ REL::VariantID(266112, 212815, 0x17199e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderOpen_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard_{ REL::VariantID(266113, 212817, 0x1719a58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard_{ REL::VariantID(266114, 212819, 0x1719a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeFindAttackLocation{ REL::VariantID(266174, 212822, 0x171a400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderOpen_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard_{ REL::VariantID(266198, 212826, 0x171aac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(550313, 212828, 0x171a508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(266183, 212832, 0x171a528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(550318, 212834, 0x171a548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(266184, 212838, 0x171a568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(266185, 212840, 0x171a588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject_{ REL::VariantID(550324, 212842, 0x171a5a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(266186, 212846, 0x171a5c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(550329, 212848, 0x171a5e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__{ REL::VariantID(266187, 212852, 0x171a600) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard_CombatPathDestinationNone_{ REL::VariantID(266188, 212856, 0x171a620), REL::VariantID(266189, 212858, 0x171a640), REL::VariantID(266190, 212860, 0x171a658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard_{ REL::VariantID(266199, 212862, 0x171aaf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard__CombatPathDestinationNone_{ REL::VariantID(266191, 212864, 0x171a678) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindAttackLocation_CombatPathingSearchPolicyStandard_{ REL::VariantID(266192, 212866, 0x171a6e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextFindAttackLocation_{ REL::VariantID(550339, 212875, 0x171a758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode_CombatBehaviorContextFindAttackLocation_{ REL::VariantID(266193, 212886, 0x171a7b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFindLateralAttackLocation_{ REL::VariantID(550351, 212888, 0x171a808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFindLateralAttackLocation_{ REL::VariantID(266194, 212899, 0x171a860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFindAttackLocation_{ REL::VariantID(550363, 212901, 0x171a8b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFindAttackLocation_{ REL::VariantID(266195, 212912, 0x171a910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFindAllyAttackLocation_{ REL::VariantID(550375, 212914, 0x171a968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFindAllyAttackLocation_{ REL::VariantID(266196, 212925, 0x171a9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorSetBlackboardData_{ REL::VariantID(550387, 212927, 0x171aa18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject2_CombatBehaviorSetBlackboardData_CombatBlackboardKey_AITimeStamp____CombatBehaviorExpression_CombatBehaviorFunc_float_____void____{ REL::VariantID(266197, 212938, 0x171aa70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank__BSPathingRequest_{ REL::VariantID(550413, 212940, 0x171bbc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(266312, 212944, 0x171bbe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(550418, 212946, 0x171bc00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank__BSPathingRequest_64_{ REL::VariantID(266313, 212950, 0x171bc20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank__CombatPathingRequestBuilder_{ REL::VariantID(266314, 212952, 0x171bc40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank__CombatPathDestinationRef__CombatObject_{ REL::VariantID(550424, 212954, 0x171bc58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank__CombatPathDestinationRef__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(266315, 212958, 0x171bc78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank__CombatPathDestinationRef__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(550429, 212960, 0x171bc98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank__CombatPathDestinationRef__{ REL::VariantID(266316, 212964, 0x171bcb8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank_CombatPathDestinationRef_{ REL::VariantID(266317, 212968, 0x171bcd8), REL::VariantID(266318, 212970, 0x171bcf8), REL::VariantID(266319, 212972, 0x171bd10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(550437, 212975, 0x171bd58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(266321, 212979, 0x171bd78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(550442, 212981, 0x171bd98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(266322, 212985, 0x171bdb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(266323, 212987, 0x171bdd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard__CombatPathDestinationLocation__CombatObject_{ REL::VariantID(550448, 212989, 0x171bdf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard__CombatPathDestinationLocation__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(266324, 212993, 0x171be10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard__CombatPathDestinationLocation__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(550453, 212995, 0x171be30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard__CombatPathDestinationLocation__{ REL::VariantID(266325, 212999, 0x171be50) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard_CombatPathDestinationLocation_{ REL::VariantID(266326, 213003, 0x171be70), REL::VariantID(266327, 213005, 0x171be90), REL::VariantID(266328, 213007, 0x171bea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard__CombatPathDestinationLocation_{ REL::VariantID(266329, 213009, 0x171bec8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard_{ REL::VariantID(266330, 213011, 0x171bf38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderOpen_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard_{ REL::VariantID(266340, 213013, 0x171c500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderStandard_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank_{ REL::VariantID(266341, 213015, 0x171c528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank__CombatPathDestinationRef_{ REL::VariantID(266331, 213017, 0x171bfa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank_{ REL::VariantID(266332, 213019, 0x171c018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyFlankDistant_CombatPathingSearchPolicyStandard_{ REL::VariantID(266342, 213021, 0x171c550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyFlank_CombatPathingSearchPolicyFlank_{ REL::VariantID(266343, 213023, 0x171c598) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeFlankingMovement{ REL::VariantID(266295, 213025, 0x171ba08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatFlankingSearchData{ REL::VariantID(266306, 213028, 0x171bab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatFlankingSearchData_CombatObject_{ REL::VariantID(550403, 213031, 0x171bb00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatFlankingSearchData_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(266308, 213035, 0x171bb20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatFlankingSearchData_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(550408, 213037, 0x171bb40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatFlankingSearchData_{ REL::VariantID(266309, 213041, 0x171bb60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextFlankingMovement_{ REL::VariantID(550465, 213059, 0x171c088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode_CombatBehaviorContextFlankingMovement_{ REL::VariantID(266333, 213070, 0x171c0e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorStalk_{ REL::VariantID(550477, 213072, 0x171c138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorStalk_{ REL::VariantID(266334, 213083, 0x171c190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFlank_{ REL::VariantID(550489, 213085, 0x171c1e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFlank_{ REL::VariantID(266335, 213096, 0x171c240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorChase_{ REL::VariantID(550501, 213098, 0x171c298) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorChase_{ REL::VariantID(266336, 213109, 0x171c2f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFlankDistant_{ REL::VariantID(550513, 213111, 0x171c348) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFlankDistant_{ REL::VariantID(266337, 213122, 0x171c3a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorWatchTarget_{ REL::VariantID(550525, 213124, 0x171c3f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorWatchTarget_float_{ REL::VariantID(266338, 213135, 0x171c450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextFlankingMovement_bool__CombatBehaviorContextFlankingMovement_____void____{ REL::VariantID(266339, 213137, 0x171c4a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderOpen_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard_{ REL::VariantID(266508, 213140, 0x171e590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderOpen_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard_{ REL::VariantID(266509, 213142, 0x171e5b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBlackboardKey_BSTTuple_TESObjectREFR___AITimeStamp__{ REL::VariantID(266443, 213144, 0x171d560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeFlee{ REL::VariantID(266446, 213148, 0x171d5b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(550544, 213152, 0x171d6f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(266463, 213156, 0x171d710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(550549, 213158, 0x171d730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(266464, 213162, 0x171d750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(266465, 213164, 0x171d770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject_{ REL::VariantID(550555, 213166, 0x171d788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(266466, 213170, 0x171d7a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(550560, 213172, 0x171d7c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__{ REL::VariantID(266467, 213176, 0x171d7e8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard_CombatPathDestinationNone_{ REL::VariantID(266468, 213180, 0x171d808), REL::VariantID(266469, 213182, 0x171d828), REL::VariantID(266470, 213184, 0x171d840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard_{ REL::VariantID(266510, 213186, 0x171e5e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard_{ REL::VariantID(266511, 213189, 0x171e628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(550568, 213191, 0x171d880) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(266472, 213195, 0x171d8a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(550573, 213197, 0x171d8c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(266473, 213201, 0x171d8e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(266474, 213203, 0x171d900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject_{ REL::VariantID(550579, 213205, 0x171d918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(266475, 213209, 0x171d938) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(550584, 213211, 0x171d958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__{ REL::VariantID(266476, 213215, 0x171d978) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard_CombatPathDestinationNone_{ REL::VariantID(266477, 213219, 0x171d998), REL::VariantID(266478, 213221, 0x171d9b8), REL::VariantID(266479, 213223, 0x171d9d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeHide{ REL::VariantID(266480, 213225, 0x171d9f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard__CombatPathDestinationNone_{ REL::VariantID(266488, 213227, 0x171da88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicyFlee_CombatPathingSearchPolicyStandard_{ REL::VariantID(266489, 213229, 0x171daf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard__CombatPathDestinationNone_{ REL::VariantID(266490, 213231, 0x171db68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindHideCover_CombatPathingSearchPolicyStandard_{ REL::VariantID(266491, 213233, 0x171dbd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextFlee_{ REL::VariantID(550597, 213256, 0x171dc48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode_CombatBehaviorContextFlee_{ REL::VariantID(266492, 213267, 0x171dca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeEvaluateFunction_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextFlee_bool__CombatBehaviorContextFlee_____void____{ REL::VariantID(266493, 213269, 0x171dcf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFleeToAlly_{ REL::VariantID(550610, 213271, 0x171dd50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFleeToAlly_{ REL::VariantID(266494, 213282, 0x171dda8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFleeThroughDoor_{ REL::VariantID(550622, 213284, 0x171de00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFleeThroughDoor_{ REL::VariantID(266495, 213295, 0x171de58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFleeToCover_{ REL::VariantID(550634, 213297, 0x171deb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFleeToCover_{ REL::VariantID(266496, 213308, 0x171df08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFlee_{ REL::VariantID(550646, 213310, 0x171df60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFlee_{ REL::VariantID(266497, 213321, 0x171dfb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorFlee_float_{ REL::VariantID(266498, 213323, 0x171e010) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeEvaluateFunction_CombatBehaviorExpression_CombatBehaviorUnaryExpression_CombatBehaviorMemberFunc_CombatState_bool__CombatState_____void___OpNot___{ REL::VariantID(266499, 213325, 0x171e068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorTrackTarget_{ REL::VariantID(550660, 213327, 0x171e0c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorTrackTarget_{ REL::VariantID(266500, 213338, 0x171e118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFaceAngle_{ REL::VariantID(550672, 213340, 0x171e170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject2_CombatBehaviorFaceAngle_float_bool_{ REL::VariantID(266501, 213351, 0x171e1c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorHide_{ REL::VariantID(550684, 213353, 0x171e220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorHide_{ REL::VariantID(266502, 213364, 0x171e278) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeEvaluateFunction_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatState_bool__CombatState_____void____{ REL::VariantID(266503, 213366, 0x171e2d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextHide_{ REL::VariantID(550697, 213368, 0x171e328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode_CombatBehaviorContextHide_{ REL::VariantID(266504, 213379, 0x171e380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorEnableBlackboardFlag_{ REL::VariantID(550709, 213381, 0x171e3d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorEnableBlackboardFlag_CombatBlackboardFlag___{ REL::VariantID(266505, 213392, 0x171e430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorForceSuccess_{ REL::VariantID(550721, 213394, 0x171e488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorForceSuccess_{ REL::VariantID(266506, 213405, 0x171e4e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextFlee_bool__CombatBehaviorContextFlee_____void____{ REL::VariantID(266507, 213407, 0x171e538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeFlight{ REL::VariantID(266591, 213409, 0x171f2c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DiveBombSpeedController{ REL::VariantID(266613, 213412, 0x171f438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_DiveBombSpeedController_CombatObject_{ REL::VariantID(550740, 213415, 0x171f488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_DiveBombSpeedController_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(266615, 213419, 0x171f4a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_DiveBombSpeedController_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(550745, 213421, 0x171f4c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_DiveBombSpeedController_{ REL::VariantID(266616, 213425, 0x171f4e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorTakeoff_{ REL::VariantID(550750, 213449, 0x171f508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorTakeoff_{ REL::VariantID(266617, 213460, 0x171f560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorDynamicSelector_ConditionalChildSelector__{ REL::VariantID(550762, 213462, 0x171f5b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorDynamicSelector_ConditionalChildSelector__float_{ REL::VariantID(266618, 213473, 0x171f610) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorOrbitDistant_{ REL::VariantID(550774, 213475, 0x171f668) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorOrbitDistant_{ REL::VariantID(266619, 213486, 0x171f6c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorOrbit_{ REL::VariantID(550786, 213488, 0x171f718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorOrbit_{ REL::VariantID(266620, 213499, 0x171f770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFallbackSelector_WeightedRandomChildSelector__{ REL::VariantID(550798, 213501, 0x171f7c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFallbackSelector_WeightedRandomChildSelector__{ REL::VariantID(266621, 213512, 0x171f820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorGroundAttack_{ REL::VariantID(550810, 213514, 0x171f878) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorGroundAttack_{ REL::VariantID(266622, 213525, 0x171f8d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorHover_{ REL::VariantID(550822, 213527, 0x171f928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorHover_{ REL::VariantID(266623, 213538, 0x171f980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorDiveBomb_{ REL::VariantID(550834, 213540, 0x171f9d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorDiveBomb_{ REL::VariantID(266624, 213551, 0x171fa30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorPerchAttack_{ REL::VariantID(550846, 213553, 0x171fa88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorPerchAttack_{ REL::VariantID(266625, 213564, 0x171fae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFlyingAttack_{ REL::VariantID(550858, 213566, 0x171fb38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFlyingAttack_{ REL::VariantID(266626, 213577, 0x171fb90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorRepeat_CombatBehaviorRepeat__FLAGS_{ REL::VariantID(266627, 213579, 0x171fbe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeCondition_CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorMemberFunc_Actor_FLY_STATE__ActorState_____void___FLY_STATE_OpEquals___{ REL::VariantID(266628, 213581, 0x171fc40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorLand_{ REL::VariantID(550872, 213583, 0x171fc98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorLand_float_{ REL::VariantID(266629, 213594, 0x171fcf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorLandNearby_{ REL::VariantID(550884, 213596, 0x171fd48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorLandNearby_float_{ REL::VariantID(266630, 213607, 0x171fda0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorLand_{ REL::VariantID(266631, 213609, 0x171fdf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorFunc1_bool_____Actor____CombatBehaviorTree__CombatBehaviorAttacker___{ REL::VariantID(266633, 213612, 0x171fe70) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorMemberFunc_Actor_bool__Actor_____void____{ REL::VariantID(266634, 213614, 0x171fec8), REL::VariantID(266897, 213963, 0x1722ff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorUnaryExpression_CombatBehaviorFunc2_bool_____Actor___Actor____CombatBehaviorTree__CombatBehaviorAttacker_CombatBehaviorTree__CombatBehaviorTarget__OpNot___{ REL::VariantID(266635, 213616, 0x171ff28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorMemberFunc_Actor_FLY_STATE__ActorState_____void___FLY_STATE_OpEquals___{ REL::VariantID(266636, 213618, 0x171ff80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorMemberFunc_Actor_FLY_STATE__ActorState_____void___FLY_STATE_OpEquals___{ REL::VariantID(266637, 213620, 0x171ffd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorMemberFunc_Actor_bool__ActorState_____void____{ REL::VariantID(266638, 213622, 0x1720038) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeLowCombat{ REL::VariantID(266651, 213624, 0x1720278) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorAttackLow_{ REL::VariantID(550904, 213629, 0x17202b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorAttackLow_{ REL::VariantID(266654, 213640, 0x1720310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorPursueTarget_{ REL::VariantID(550916, 213642, 0x1720368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorPursueTarget_{ REL::VariantID(266655, 213653, 0x17203c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatState_bool__CombatState_____void____{ REL::VariantID(266656, 213655, 0x1720418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorUnaryExpression_CombatBehaviorMemberFunc_CombatState_bool__CombatState_____void___OpNot__CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorFunc2_float_____TESObjectREFR___TESObjectREFR____CombatBehaviorTree__CombatBehaviorAttacker_CombatBehaviorTree__CombatBehaviorTarget__float_OpLessThan___OpAnd___{ REL::VariantID(266657, 213657, 0x1720478) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorUnaryExpression_CombatBehaviorMemberFunc_CombatState_bool__CombatState_____void___OpNot___{ REL::VariantID(266658, 213659, 0x17204d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatGroup_bool__CombatGroup_____void____{ REL::VariantID(266659, 213661, 0x1720538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeMagic{ REL::VariantID(266687, 213663, 0x17209d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextMagic_{ REL::VariantID(550933, 213681, 0x1720b80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode1_CombatBehaviorContextMagic_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorEquipContext_NiPointer_CombatInventoryItem__const____CombatBehaviorEquipContext_____void____{ REL::VariantID(266702, 213692, 0x1720bd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorPrepareDualCast_{ REL::VariantID(550945, 213694, 0x1720c30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorPrepareDualCast_{ REL::VariantID(266703, 213705, 0x1720c88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorCastImmediateSpell_{ REL::VariantID(550957, 213707, 0x1720ce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorCastImmediateSpell_bool_{ REL::VariantID(266704, 213718, 0x1720d38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorCastImmediateSpell_{ REL::VariantID(266705, 213720, 0x1720d90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorCastConcentrationSpell_{ REL::VariantID(550970, 213722, 0x1720de8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorCastConcentrationSpell_bool_{ REL::VariantID(266706, 213733, 0x1720e40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorCastConcentrationSpell_{ REL::VariantID(266707, 213735, 0x1720e98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextMagic_MagicSystem__CastingType__CombatBehaviorContextMagic_____void____{ REL::VariantID(266708, 213737, 0x1720ef0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_MagicSystem__CastingType_{ REL::VariantID(266709, 213739, 0x1720f50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorFunc1_bool_____float__CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextMagic_float__CombatBehaviorContextMagic_____void______{ REL::VariantID(266710, 213741, 0x1720fb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeMelee{ REL::VariantID(266740, 213743, 0x1721498) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextMelee_{ REL::VariantID(550987, 213752, 0x17214e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode2_CombatBehaviorContextMelee_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorEquipContext_NiPointer_CombatInventoryItem__const____CombatBehaviorEquipContext_____void____CombatBehaviorContextMelee__ATTACK_TYPE_{ REL::VariantID(266745, 213763, 0x1721540) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorSpecialAttack_{ REL::VariantID(550999, 213765, 0x1721598) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorSpecialAttack_{ REL::VariantID(266746, 213776, 0x17215f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorAttack_{ REL::VariantID(551011, 213778, 0x1721648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorAttack_{ REL::VariantID(266747, 213789, 0x17216a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCheckUnreachableTarget{ REL::VariantID(266833, 213791, 0x1722440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeReturnToCombatArea{ REL::VariantID(266836, 213794, 0x1722488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderOpen_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard_{ REL::VariantID(266869, 213798, 0x1722c80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderStandard_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard_{ REL::VariantID(266870, 213800, 0x1722ca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(551026, 213802, 0x17224f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(266840, 213806, 0x1722518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(551031, 213808, 0x1722538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(266841, 213812, 0x1722558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(266842, 213814, 0x1722578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard__CombatPathDestinationLocation__CombatObject_{ REL::VariantID(551037, 213816, 0x1722590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard__CombatPathDestinationLocation__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(266843, 213820, 0x17225b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard__CombatPathDestinationLocation__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551042, 213822, 0x17225d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard__CombatPathDestinationLocation__{ REL::VariantID(266844, 213826, 0x17225f0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard_CombatPathDestinationLocation_{ REL::VariantID(266845, 213830, 0x1722610), REL::VariantID(266846, 213832, 0x1722630), REL::VariantID(266847, 213834, 0x1722648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeExitWater{ REL::VariantID(266848, 213836, 0x1722668) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(551051, 213840, 0x17226c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(266852, 213844, 0x17226e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(551056, 213846, 0x1722700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(266853, 213850, 0x1722720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(266854, 213852, 0x1722740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard_{ REL::VariantID(266871, 213854, 0x1722cd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject_{ REL::VariantID(551062, 213856, 0x1722758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(266855, 213860, 0x1722778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551067, 213862, 0x1722798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard_{ REL::VariantID(266872, 213866, 0x1722d18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__{ REL::VariantID(266856, 213868, 0x17227b8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard_CombatPathDestinationNone_{ REL::VariantID(266857, 213872, 0x17227d8), REL::VariantID(266858, 213874, 0x17227f8), REL::VariantID(266859, 213876, 0x1722810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatDisableActionController_CombatObject_{ REL::VariantID(551075, 213878, 0x1722830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatDisableActionController_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(266860, 213882, 0x1722850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatDisableActionController_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551080, 213884, 0x1722870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatDisableActionController_{ REL::VariantID(266861, 213888, 0x1722890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard__CombatPathDestinationNone_{ REL::VariantID(266862, 213890, 0x17228b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicyExitWater_CombatPathingSearchPolicyStandard_{ REL::VariantID(266863, 213892, 0x1722920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard__CombatPathDestinationLocation_{ REL::VariantID(266864, 213894, 0x1722990) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicyReturnToCombatArea_CombatPathingSearchPolicyStandard_{ REL::VariantID(266865, 213896, 0x1722a00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatDisableActionController{ REL::VariantID(266831, 213898, 0x17223f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorCheckUnreachableTarget_{ REL::VariantID(551089, 213906, 0x1722a70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorCheckUnreachableTarget_{ REL::VariantID(266866, 213917, 0x1722ac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorReturnToCombatArea_{ REL::VariantID(551101, 213919, 0x1722b20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorReturnToCombatArea_{ REL::VariantID(266867, 213930, 0x1722b78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorExitWater_{ REL::VariantID(551113, 213932, 0x1722bd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorExitWater_{ REL::VariantID(266868, 213943, 0x1722c28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeMovement{ REL::VariantID(266881, 213945, 0x1722ea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorMemberFunc_Actor_bool__Actor_____void___CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorMemberFunc_Actor_FLY_STATE__ActorState_____void___FLY_STATE_OpNotEquals___OpOr___{ REL::VariantID(266898, 213965, 0x1723050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorMemberFunc_CombatState_bool__CombatState_____void___CombatBehaviorExpression_CombatBehaviorMemberFunc_Actor_bool__Actor_____void____OpOr___{ REL::VariantID(266899, 213967, 0x17230b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorUnaryExpression_CombatBehaviorMemberFunc1_CombatController_bool__CombatController_____Actor____CombatBehaviorTree__CombatBehaviorAttacker__OpNot___{ REL::VariantID(266900, 213969, 0x1723110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorMemberFunc_Actor_bool__Actor_____void___CombatBehaviorExpression_CombatBehaviorUnaryExpression_CombatBehaviorMemberFunc_Actor_bool__Actor_____void___OpNot___OpAnd___{ REL::VariantID(266901, 213971, 0x1723170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorMemberFunc_CombatInventory_float__CombatInventory_____void___float_OpGreaterThan___{ REL::VariantID(266902, 213973, 0x17231d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorMemberFunc1_TESCombatStyle_bool__TESCombatStyle_____uint__TESCombatStyle__FLAG___{ REL::VariantID(266903, 213975, 0x1723230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeRangedMovement{ REL::VariantID(266922, 213977, 0x1723560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextRangedMovement_{ REL::VariantID(551138, 213989, 0x1723628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode_CombatBehaviorContextRangedMovement_{ REL::VariantID(266932, 214000, 0x1723680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorMaintainOptimalRange_{ REL::VariantID(551150, 214002, 0x17236d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorMaintainOptimalRange_{ REL::VariantID(266933, 214013, 0x1723730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorStrafe_{ REL::VariantID(551162, 214015, 0x1723788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorStrafe_{ REL::VariantID(266934, 214026, 0x17237e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextRangedMovement_bool__CombatBehaviorContextRangedMovement_____void____{ REL::VariantID(266935, 214028, 0x1723838) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeValueNodeT_uint_CombatBehaviorExpression_CombatBehaviorMemberFunc_Actor_bool__IMovementState_____void____{ REL::VariantID(266936, 214030, 0x1723898) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeSearch{ REL::VariantID(267035, 214032, 0x1724850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard_{ REL::VariantID(267091, 214034, 0x1725578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard_{ REL::VariantID(267092, 214036, 0x17255c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(551177, 214039, 0x17249a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(267053, 214043, 0x17249c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(551182, 214045, 0x17249e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(267054, 214049, 0x1724a08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(267055, 214051, 0x1724a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject_{ REL::VariantID(551188, 214053, 0x1724a40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267056, 214057, 0x1724a60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551193, 214059, 0x1724a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__{ REL::VariantID(267057, 214063, 0x1724aa0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard_CombatPathDestinationNone_{ REL::VariantID(267058, 214067, 0x1724ac0), REL::VariantID(267059, 214069, 0x1724ae0), REL::VariantID(267060, 214071, 0x1724af8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatSearchLockData{ REL::VariantID(267061, 214073, 0x1724b18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatSearchLockData_BSPathingLockData_{ REL::VariantID(551202, 214077, 0x1724b70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatSearchLockData_BSPathingLockData__BSTSmartPointerPathingFactoryManager_BSPathingLockData_64__{ REL::VariantID(267063, 214081, 0x1724b90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatSearchLockData_BSTSmartPointerPathingFactoryManager_BSPathingLockData_64__{ REL::VariantID(267064, 214083, 0x1724bb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(551208, 214086, 0x1724bf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(267066, 214090, 0x1724c18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(551213, 214092, 0x1724c38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(267067, 214096, 0x1724c58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(267068, 214098, 0x1724c78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject_{ REL::VariantID(551219, 214100, 0x1724c90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267069, 214104, 0x1724cb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551224, 214106, 0x1724cd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__{ REL::VariantID(267070, 214110, 0x1724cf0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard_CombatPathDestinationNone_{ REL::VariantID(267071, 214114, 0x1724d10), REL::VariantID(267072, 214116, 0x1724d30), REL::VariantID(267073, 214118, 0x1724d48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard__CombatPathDestinationNone_{ REL::VariantID(267074, 214120, 0x1724d68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard_{ REL::VariantID(267075, 214122, 0x1724dd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard__CombatPathDestinationNone_{ REL::VariantID(267076, 214124, 0x1724e48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard_{ REL::VariantID(267077, 214126, 0x1724eb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderOpen_CombatPathingGoalPolicySearchWander_CombatPathingSearchPolicyStandard_{ REL::VariantID(267089, 214128, 0x1725528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderOpen_CombatPathingGoalPolicySearch_CombatPathingSearchPolicyStandard_{ REL::VariantID(267090, 214130, 0x1725550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextSearch_{ REL::VariantID(551236, 214148, 0x1724f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode_CombatBehaviorContextSearch_{ REL::VariantID(267078, 214159, 0x1724f80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorIdle_CombatBehaviorExpression_CombatBehaviorFunc1_float_____SettingT_GameSettingCollection_____SettingT_GameSettingCollection______{ REL::VariantID(267079, 214161, 0x1724fd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeUpdateFunction_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextSearch_bool__CombatBehaviorContextSearch_____void____{ REL::VariantID(267080, 214163, 0x1725030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorSearchLocation_{ REL::VariantID(551250, 214165, 0x1725088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorSearchLocation_COMBAT_SEARCH_PRIORITY_{ REL::VariantID(267081, 214176, 0x17250e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorSearch_{ REL::VariantID(551262, 214178, 0x1725138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorSearch_COMBAT_SEARCH_PRIORITY_{ REL::VariantID(267082, 214189, 0x1725190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorSearchWander_{ REL::VariantID(551274, 214191, 0x17251e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorSearchWander_COMBAT_SEARCH_PRIORITY_{ REL::VariantID(267083, 214202, 0x1725240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorSearchCenter_{ REL::VariantID(551286, 214204, 0x1725298) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject1_CombatBehaviorSearchCenter_COMBAT_SEARCH_PRIORITY_{ REL::VariantID(267084, 214215, 0x17252f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorForceFail_{ REL::VariantID(551298, 214217, 0x1725348) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorForceFail_{ REL::VariantID(267085, 214228, 0x17253a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorSearchInvestigateDoor_{ REL::VariantID(551310, 214230, 0x17253f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorSearchInvestigateDoor_{ REL::VariantID(267086, 214241, 0x1725450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorBinaryExpression_CombatBehaviorMemberFunc_CombatBehaviorContextSearch_uint__CombatBehaviorContextSearch_____void___uint_OpGreaterThan___{ REL::VariantID(267088, 214244, 0x17254d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeShout{ REL::VariantID(267107, 214247, 0x1725840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextShout_{ REL::VariantID(551328, 214256, 0x17258d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode1_CombatBehaviorContextShout_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorEquipContext_NiPointer_CombatInventoryItem__const____CombatBehaviorEquipContext_____void____{ REL::VariantID(267115, 214267, 0x1725930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorCastShout_{ REL::VariantID(551340, 214269, 0x1725988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorCastShout_{ REL::VariantID(267116, 214280, 0x17259e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeConditionalNode_CombatBehaviorExpression_CombatBehaviorFunc1_bool_____float__CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextShout_float__CombatBehaviorContextShout_____void______{ REL::VariantID(267117, 214282, 0x1725a38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard_{ REL::VariantID(267196, 214284, 0x1726928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeUseCover{ REL::VariantID(267168, 214288, 0x1726240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(551354, 214291, 0x1726340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(267179, 214295, 0x1726360) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(551359, 214297, 0x1726380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(267180, 214301, 0x17263a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(267181, 214303, 0x17263c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderOpen_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard_{ REL::VariantID(267195, 214305, 0x1726900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject_{ REL::VariantID(551365, 214307, 0x17263d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267182, 214311, 0x17263f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551370, 214313, 0x1726418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__{ REL::VariantID(267183, 214317, 0x1726438) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard_CombatPathDestinationNone_{ REL::VariantID(267184, 214321, 0x1726458), REL::VariantID(267185, 214323, 0x1726478), REL::VariantID(267186, 214325, 0x1726490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard__CombatPathDestinationNone_{ REL::VariantID(267187, 214327, 0x17264b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestGeneric_CombatPathingGoalPolicyFindCover_CombatPathingSearchPolicyStandard_{ REL::VariantID(267188, 214329, 0x1726520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextCover_{ REL::VariantID(551380, 214341, 0x1726590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode_CombatBehaviorContextCover_{ REL::VariantID(267189, 214352, 0x17265e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorFindCover_{ REL::VariantID(551392, 214354, 0x1726640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorFindCover_{ REL::VariantID(267190, 214365, 0x1726698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject2_CombatBehaviorRepeat_float_CombatBehaviorRepeat__FLAGS_{ REL::VariantID(267191, 214367, 0x17266f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeEvaluateFunction_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorContextCover_bool__CombatBehaviorContextCover_____void____{ REL::VariantID(267192, 214369, 0x1726748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorWaitBehindCover_{ REL::VariantID(551406, 214371, 0x17267a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorWaitBehindCover_{ REL::VariantID(267193, 214382, 0x17267f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorAttackFromCover_{ REL::VariantID(551418, 214384, 0x1726850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorAttackFromCover_{ REL::VariantID(267194, 214395, 0x17268a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeUsePotion{ REL::VariantID(267204, 214397, 0x1726a88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNodeBase_CombatBehaviorContextUsePotion_{ REL::VariantID(551433, 214406, 0x1726b38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeCreateContextNode1_CombatBehaviorContextUsePotion_CombatBehaviorExpression_CombatBehaviorMemberFunc_CombatBehaviorEquipContext_NiPointer_CombatInventoryItem__const____CombatBehaviorEquipContext_____void____{ REL::VariantID(267212, 214417, 0x1726b90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObjectBase_CombatBehaviorDrinkPotion_{ REL::VariantID(551445, 214419, 0x1726be8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBehaviorTreeNodeObject_CombatBehaviorDrinkPotion_{ REL::VariantID(267213, 214430, 0x1726c40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPathBuilder{ REL::VariantID(267325, 214446, 0x1727ce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilder{ REL::VariantID(267326, 214448, 0x1727cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderStandard{ REL::VariantID(267327, 214450, 0x1727d20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderOpen{ REL::VariantID(267328, 214452, 0x1727d48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearch{ REL::VariantID(267329, 214454, 0x1727d70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CheckNavmeshPathFilter{ REL::VariantID(267331, 214456, 0x1727dd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestStandard_BSPathingRequest_{ REL::VariantID(551467, 214458, 0x17286f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestStandard_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(267385, 214462, 0x1728710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestStandard_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(551472, 214464, 0x1728730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestStandard_BSPathingRequest_64_{ REL::VariantID(267386, 214468, 0x1728750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestAdapter_BSPathingRequest_{ REL::VariantID(551477, 214470, 0x1728770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestAdapter_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(267387, 214474, 0x1728790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestAdapter_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(551482, 214476, 0x17287b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestAdapter_BSPathingRequest_64_{ REL::VariantID(267388, 214480, 0x17287d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestMultiGoal_BSPathingRequest_{ REL::VariantID(551487, 214482, 0x17287f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestMultiGoal_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(267389, 214486, 0x1728810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestMultiGoal_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(551492, 214488, 0x1728830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestMultiGoal_BSPathingRequest_64_{ REL::VariantID(267390, 214492, 0x1728850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestStandard_CombatPathingRequestBuilder_{ REL::VariantID(267391, 214494, 0x1728870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestMultiGoal_CombatPathingRequestBuilder_{ REL::VariantID(267392, 214496, 0x1728888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestStandard{ REL::VariantID(267377, 214498, 0x17284f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestAdapter{ REL::VariantID(267379, 214500, 0x1728588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingDebugData_CombatObject_{ REL::VariantID(551499, 214502, 0x17288a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingDebugData_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267393, 214506, 0x17288c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingDebugData_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551504, 214508, 0x17288e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathingDebugData_{ REL::VariantID(267394, 214512, 0x1728900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingRequestMultiGoal{ REL::VariantID(267381, 214514, 0x1728618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathingDebugData{ REL::VariantID(267383, 214523, 0x17286a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathBuilderT_CombatPathBuilderOpen_CombatPathingGoalPolicyLocation_CombatPathingSearchPolicyStandard_{ REL::VariantID(267395, 214526, 0x1728920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatNavmeshSearchT_CombatPathingGoalPolicyLocation_CombatPathingSearchPolicyStandard_{ REL::VariantID(267396, 214528, 0x1728948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestStandard_CombatPathDestinationLocation__CombatObject_{ REL::VariantID(551511, 214536, 0x172a220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestStandard_CombatPathDestinationLocation__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267557, 214540, 0x172a240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestStandard_CombatPathDestinationLocation__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551516, 214542, 0x172a260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestStandard_CombatPathDestinationLocation__{ REL::VariantID(267558, 214546, 0x172a280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestStandard_CombatPathDestinationRef__CombatObject_{ REL::VariantID(551521, 214549, 0x172a2a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestStandard_CombatPathDestinationRef__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267559, 214553, 0x172a2c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestStandard_CombatPathDestinationRef__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551526, 214555, 0x172a2e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestStandard_CombatPathDestinationRef__{ REL::VariantID(267560, 214559, 0x172a300) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestMultiGoal_CombatPathDestinationLocations__CombatObject_{ REL::VariantID(551531, 214561, 0x172a320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestMultiGoal_CombatPathDestinationLocations__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267561, 214565, 0x172a340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestMultiGoal_CombatPathDestinationLocations__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551536, 214567, 0x172a360) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestMultiGoal_CombatPathDestinationLocations__{ REL::VariantID(267562, 214571, 0x172a380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestMultiGoal_CombatPathDestinationRefs__CombatObject_{ REL::VariantID(551541, 214573, 0x172a3a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestMultiGoal_CombatPathDestinationRefs__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267563, 214577, 0x172a3c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestMultiGoal_CombatPathDestinationRefs__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551546, 214579, 0x172a3e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestMultiGoal_CombatPathDestinationRefs__{ REL::VariantID(267564, 214583, 0x172a400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestWeightedMultiGoal_CombatPathDestinationLocations__CombatObject_{ REL::VariantID(551551, 214585, 0x172a420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestWeightedMultiGoal_CombatPathDestinationLocations__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267565, 214589, 0x172a440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestWeightedMultiGoal_CombatPathDestinationLocations__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551556, 214591, 0x172a460) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestWeightedMultiGoal_CombatPathDestinationLocations__{ REL::VariantID(267566, 214595, 0x172a480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestWeightedMultiGoal_CombatPathDestinationRefs__CombatObject_{ REL::VariantID(551561, 214597, 0x172a4a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestWeightedMultiGoal_CombatPathDestinationRefs__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267567, 214602, 0x172a4c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestWeightedMultiGoal_CombatPathDestinationRefs__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551566, 214604, 0x172a4e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestWeightedMultiGoal_CombatPathDestinationRefs__{ REL::VariantID(267568, 214608, 0x172a500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestStraightPath_CombatPathDestinationLocation__CombatObject_{ REL::VariantID(551571, 214610, 0x172a520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestStraightPath_CombatPathDestinationLocation__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267569, 214614, 0x172a540) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestStraightPath_CombatPathDestinationLocation__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551576, 214616, 0x172a560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestStraightPath_CombatPathDestinationLocation__{ REL::VariantID(267570, 214620, 0x172a580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestRotatePath_CombatPathDestinationLocation__CombatObject_{ REL::VariantID(551581, 214622, 0x172a5a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestRotatePath_CombatPathDestinationLocation__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267571, 214626, 0x172a5c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestRotatePath_CombatPathDestinationLocation__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551586, 214628, 0x172a5e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestRotatePath_CombatPathDestinationLocation__{ REL::VariantID(267572, 214632, 0x172a600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestFlight_CombatPathDestinationLocation__CombatObject_{ REL::VariantID(551591, 214634, 0x172a620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestFlight_CombatPathDestinationLocation__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267573, 214638, 0x172a640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestFlight_CombatPathDestinationLocation__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551596, 214640, 0x172a660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestFlight_CombatPathDestinationLocation__{ REL::VariantID(267574, 214644, 0x172a680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestFlight_CombatPathDestinationRef__CombatObject_{ REL::VariantID(551601, 214646, 0x172a6a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestFlight_CombatPathDestinationRef__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267575, 214650, 0x172a6c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestFlight_CombatPathDestinationRef__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551606, 214652, 0x172a6e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestFlight_CombatPathDestinationRef__{ REL::VariantID(267576, 214656, 0x172a700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestOrbit_CombatPathDestinationLocation__CombatObject_{ REL::VariantID(551611, 214658, 0x172a720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestOrbit_CombatPathDestinationLocation__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267577, 214662, 0x172a740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestOrbit_CombatPathDestinationLocation__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551616, 214664, 0x172a760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestOrbit_CombatPathDestinationLocation__{ REL::VariantID(267578, 214668, 0x172a780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestLanding_CombatPathDestinationLocation__CombatObject_{ REL::VariantID(551621, 214670, 0x172a7a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestLanding_CombatPathDestinationLocation__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267579, 214674, 0x172a7c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestLanding_CombatPathDestinationLocation__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551626, 214676, 0x172a7e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestLanding_CombatPathDestinationLocation__{ REL::VariantID(267580, 214680, 0x172a800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestHover_CombatPathDestinationNone__CombatObject_{ REL::VariantID(551631, 214682, 0x172a820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestHover_CombatPathDestinationNone__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267581, 214686, 0x172a840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestHover_CombatPathDestinationNone__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551636, 214688, 0x172a860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestHover_CombatPathDestinationNone__{ REL::VariantID(267582, 214692, 0x172a880) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestFlyingAttack_CombatPathDestinationNone__CombatObject_{ REL::VariantID(551641, 214694, 0x172a8a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestFlyingAttack_CombatPathDestinationNone__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267583, 214698, 0x172a8c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestFlyingAttack_CombatPathDestinationNone__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551646, 214700, 0x172a8e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestFlyingAttack_CombatPathDestinationNone__{ REL::VariantID(267584, 214704, 0x172a900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatApproachTargetSpeedController_CombatObject_{ REL::VariantID(551651, 214707, 0x172a920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatApproachTargetSpeedController_CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267585, 214711, 0x172a940) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatApproachTargetSpeedController_BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551656, 214713, 0x172a960) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatApproachTargetSpeedController_{ REL::VariantID(267586, 214717, 0x172a980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestFlight_CombatPathDestinationLocation_{ REL::VariantID(267587, 214719, 0x172a9a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestStandard_CombatPathDestinationLocation_{ REL::VariantID(267588, 214721, 0x172aa10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestFlight_CombatPathDestinationRef_{ REL::VariantID(267589, 214723, 0x172aa80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestStandard_CombatPathDestinationRef_{ REL::VariantID(267590, 214725, 0x172aaf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestMultiGoal_CombatPathDestinationLocations_{ REL::VariantID(267591, 214727, 0x172ab60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestMultiGoal_CombatPathDestinationRefs_{ REL::VariantID(267592, 214729, 0x172abd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestWeightedMultiGoal_CombatPathDestinationLocations_{ REL::VariantID(267593, 214731, 0x172ac40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestWeightedMultiGoal_CombatPathDestinationRefs_{ REL::VariantID(267594, 214733, 0x172acb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestStraightPath_CombatPathDestinationLocation_{ REL::VariantID(267595, 214735, 0x172ad20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestRotatePath_CombatPathDestinationLocation_{ REL::VariantID(267596, 214737, 0x172ad90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestOrbit_CombatPathDestinationLocation_{ REL::VariantID(267597, 214740, 0x172ae00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestLanding_CombatPathDestinationLocation_{ REL::VariantID(267598, 214742, 0x172ae70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestHover_CombatPathDestinationNone_{ REL::VariantID(267599, 214744, 0x172aee0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatPathT_CombatPathRequestFlyingAttack_CombatPathDestinationNone_{ REL::VariantID(267600, 214746, 0x172af50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard__BSPathingRequest_{ REL::VariantID(551675, 214748, 0x172afc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard__BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(267601, 214752, 0x172afe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathingRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(551680, 214754, 0x172b000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterSmartPtrDerivedPathingType_CombatPathingRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard__BSPathingRequest_64_{ REL::VariantID(267602, 214758, 0x172b020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_CombatPathingRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard__CombatPathingRequestBuilder_{ REL::VariantID(267603, 214760, 0x172b040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject_{ REL::VariantID(551686, 214762, 0x172b058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__CombatObject__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(267604, 214766, 0x172b078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__BSTCreateFactoryManager_uint_CombatObject_256__{ REL::VariantID(551691, 214768, 0x172b098) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCombatObject_CombatPathT_CombatPathRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard__CombatPathDestinationNone__{ REL::VariantID(267605, 214772, 0x172b0b8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_AutoRegisterCombatPathingRequestGeneric_CombatPathingGoalPolicyRetreat_CombatPathingSearchPolicyStandard_CombatPathDestinationNone_{ REL::VariantID(267606, 214776, 0x172b0d8), REL::VariantID(267607, 214778, 0x172b0f8), REL::VariantID(267608, 214780, 0x172b110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CombatBlackboardKey_float_{ REL::VariantID(267611, 214785, 0x172b180) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_HorseCameraState{ REL::VariantID(267749, 214837, 0x172c5b8), REL::VariantID(267750, 214839, 0x172c648) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_FirstPersonState{ REL::VariantID(267810, 214855, 0x172ceb0), REL::VariantID(267811, 214857, 0x172cf08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PlayerCamera{ REL::VariantID(267812, 214859, 0x172cf48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoVanityState{ REL::VariantID(267813, 214861, 0x172cf68) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_FreeCameraState{ REL::VariantID(267814, 214863, 0x172cfc0), REL::VariantID(267815, 214865, 0x172d018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IronSightsState{ REL::VariantID(267816, 214867, 0x172d058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FurnitureCameraState{ REL::VariantID(267817, 214869, 0x172d0b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PlayerCameraTransitionState{ REL::VariantID(267818, 214871, 0x172d108) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BleedoutCameraState{ REL::VariantID(267819, 214873, 0x172d160), REL::VariantID(267820, 214875, 0x172d1f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_104__{ REL::VariantID(267835, 214878, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TweenMenuCameraState{ REL::VariantID(267922, 214907, 0x172e118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VATSCameraState{ REL::VariantID(267929, 214909, 0x172e238) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgsBase{ REL::VariantID(267988, 214920, 0x172eb80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgsList{ REL::VariantID(267989, 214922, 0x172eb98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StandardItemData{ REL::VariantID(267990, 214924, 0x172ebb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BarterMenu{ REL::VariantID(267991, 214926, 0x172ebf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_2_{ REL::VariantID(268004, 214940, 0x172ed30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_0_{ REL::VariantID(268005, 214942, 0x172ed48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_1_{ REL::VariantID(268010, 214948, 0x172edc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_4_{ REL::VariantID(268011, 214950, 0x172edd8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BookMenu{ REL::VariantID(268064, 214975, 0x172f8a0), REL::VariantID(268065, 214977, 0x172f900), REL::VariantID(268066, 214979, 0x172f9a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IStringForwarder{ REL::VariantID(268118, 215000, 0x1730178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Console{ REL::VariantID(268119, 215002, 0x1730190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ConsoleLogPrinter{ REL::VariantID(268125, 215004, 0x1730288) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConsoleNativeUIMenu{ REL::VariantID(268169, 215046, 0x1730688) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_ContainerMenu{ REL::VariantID(268222, 215061, 0x1730f38), REL::VariantID(0, 0, 0x1730f98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GRefCountBase_FxDelegateHandler_2_{ REL::VariantID(551732, 215107, 0x1732e38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxDelegateHandler{ REL::VariantID(268431, 215109, 0x1732e48) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_CraftingMenu{ REL::VariantID(268432, 215111, 0x1732e60), REL::VariantID(0, 0, 0x1732ec0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_CraftingSubMenus__CraftingSubMenu{ REL::VariantID(268447, 215113, 0x17330e8), REL::VariantID(268448, 215115, 0x1733130) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__ConstructibleObjectMenu__CreationConfirmCallback{ REL::VariantID(268465, 215133, 0x1733278) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_CraftingSubMenus__ConstructibleObjectMenu{ REL::VariantID(268466, 215135, 0x1733290), REL::VariantID(268467, 215137, 0x17332d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__SmithingMenu__SmithingConfirmCallback{ REL::VariantID(268483, 215154, 0x1733458) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_CraftingSubMenus__SmithingMenu{ REL::VariantID(268484, 215156, 0x1733470), REL::VariantID(268485, 215158, 0x17334b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__EnchantConstructMenu__EnchantMenuCallback{ REL::VariantID(268490, 215164, 0x1733518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__EnchantConstructMenu__EnchantMenuExitCallback{ REL::VariantID(268491, 215166, 0x1733530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__EnchantConstructMenu__EnchantMenuCraftCallback{ REL::VariantID(268492, 215168, 0x1733548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__EnchantConstructMenu__EnchantMenuDisenchantCallback{ REL::VariantID(268493, 215170, 0x1733560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__EnchantConstructMenu__CategoryListEntry{ REL::VariantID(268494, 215172, 0x1733578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__EnchantConstructMenu__ItemChangeEntry{ REL::VariantID(268495, 215174, 0x17335a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__EnchantConstructMenu__EnchantmentEntry{ REL::VariantID(268496, 215176, 0x17335d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__EnchantConstructMenu__CreateEffectFunctor{ REL::VariantID(268497, 215178, 0x1733608) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_CraftingSubMenus__EnchantConstructMenu{ REL::VariantID(268498, 215180, 0x1733620), REL::VariantID(268499, 215182, 0x1733668) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__AlchemyMenu__CraftItemCallback{ REL::VariantID(268520, 215204, 0x17337e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__AlchemyMenu__QuitMenuCallback{ REL::VariantID(268521, 215206, 0x17337f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CraftingSubMenus__AlchemyMenu__ModEffectivenessFunctor{ REL::VariantID(268522, 215208, 0x1733810) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_CraftingSubMenus__AlchemyMenu{ REL::VariantID(268523, 215210, 0x1733828), REL::VariantID(268524, 215212, 0x1733870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_12__{ REL::VariantID(268540, 215229, 0x17339a8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_CreditsMenu{ REL::VariantID(268554, 215237, 0x1733bc8), REL::VariantID(268555, 215239, 0x1733c28) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_CursorMenu{ REL::VariantID(268567, 215246, 0x1733da0), REL::VariantID(268568, 215248, 0x1733e00) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_DialogueMenu{ REL::VariantID(268589, 215255, 0x17344a0), REL::VariantID(268590, 215257, 0x1734518), REL::VariantID(0, 0, 0x1734530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FaderMenu{ REL::VariantID(268613, 215271, 0x1734a80) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_FavoritesMenu{ REL::VariantID(268638, 215307, 0x1734f50), REL::VariantID(268639, 215309, 0x1734fb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GiftMenu{ REL::VariantID(268697, 215323, 0x17354f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSRemoteGamepadEvent_{ REL::VariantID(268815, 215360, 0x1736b48) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_HUDMenu{ REL::VariantID(268816, 215362, 0x1736b60), REL::VariantID(268817, 215364, 0x1736bd8), REL::VariantID(268818, 215366, 0x1736bf0), REL::VariantID(0, 0, 0x1736c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HUDObject{ REL::VariantID(268819, 215368, 0x16ace10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HUDNotifications{ REL::VariantID(268820, 215370, 0x1736c20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HUDMeter{ REL::VariantID(268821, 215372, 0x1736c50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ActorValueMeter{ REL::VariantID(268822, 215374, 0x1736c88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ShoutMeter{ REL::VariantID(268823, 215376, 0x1736cc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HUDChargeMeter{ REL::VariantID(268824, 215378, 0x1736cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Compass{ REL::VariantID(268825, 215380, 0x1736d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_EnemyHealth{ REL::VariantID(268826, 215382, 0x16ace40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FloatingQuestMarker{ REL::VariantID(268827, 215384, 0x1736d58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StealthMeter{ REL::VariantID(268828, 215386, 0x1736d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HelpMessageManager{ REL::VariantID(268829, 215388, 0x1736db8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Inventory3DManager{ REL::VariantID(268974, 215473, 0x1737d58) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_NewInventoryMenuItemLoadTask{ REL::VariantID(268992, 215475, 0x1737fa0), REL::VariantID(268993, 215477, 0x1738040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_224__{ REL::VariantID(268994, 215479, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___RefreshEnchantedWeaponsVisitor{ REL::VariantID(269009, 215485, 0x1738278) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_InventoryMenu{ REL::VariantID(269049, 215494, 0x1738890), REL::VariantID(0, 0, 0x17388f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___GetMagicItemDescriptionFunctor{ REL::VariantID(269117, 215554, 0x1738df0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LevelUpMenu{ REL::VariantID(269130, 215560, 0x1738f70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ConfirmLevelUpAttributeCallback{ REL::VariantID(269131, 215562, 0x1738fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LoadingMenu{ REL::VariantID(269157, 215573, 0x1739360) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_3_{ REL::VariantID(269163, 215578, 0x1739458) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_LockpickingMenu{ REL::VariantID(269215, 215604, 0x1739f70), REL::VariantID(269216, 215606, 0x1739fd0), REL::VariantID(269217, 215608, 0x173a020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_6_{ REL::VariantID(269253, 215625, 0x173a538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MagicItemData{ REL::VariantID(269320, 215650, 0x173ade0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MagicMenu{ REL::VariantID(269321, 215652, 0x173ae20), REL::VariantID(0, 0, 0x173ae80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SpendSoulCallback{ REL::VariantID(269334, 215656, 0x173af78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___StoreEnchantedItemsVisitor{ REL::VariantID(269339, 215662, 0x173afd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MagicMenuAddSpellVisitor{ REL::VariantID(269340, 215664, 0x173b000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MagicMenuAddActiveEffectVisitor{ REL::VariantID(269341, 215666, 0x173b018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_36__{ REL::VariantID(269346, 215672, 0x173b070) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_MainMenu{ REL::VariantID(269432, 215698, 0x173b6b0), REL::VariantID(269433, 215700, 0x173b710), REL::VariantID(269434, 215702, 0x173b728), REL::VariantID(269435, 215704, 0x173b740), REL::VariantID(0, 0, 0x173b758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DLCPurchased__OpenVisitCreationClubCallback{ REL::VariantID(0, 215706, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DLCPurchased__PurchasedDLCDialogCallback{ REL::VariantID(0, 215710, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NeedToUpdateCreationClubCallback{ REL::VariantID(269454, 215718, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_12_{ REL::VariantID(0, 215746, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DeviceSelectCallback{ REL::VariantID(269481, 215751, 0x173bb18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____char_const___bool__void_char_const___bool_{ REL::VariantID(0, 215762, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_void_____Upsell__UpsellResult_bool__void_Upsell__UpsellResult_bool_{ REL::VariantID(0, 215764, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MenuControls{ REL::VariantID(269528, 215773, 0x173c548), REL::VariantID(269529, 215775, 0x173c560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ClickHandler{ REL::VariantID(269535, 215777, 0x173c818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DirectionHandler{ REL::VariantID(269536, 215779, 0x173c868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConsoleOpenHandler{ REL::VariantID(269537, 215781, 0x173c8b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MenuOpenHandler{ REL::VariantID(269538, 215783, 0x173c970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FavoritesHandler{ REL::VariantID(269539, 215785, 0x173c9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ScreenshotHandler{ REL::VariantID(269540, 215787, 0x173ca10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_QuickSaveLoadHandler{ REL::VariantID(269541, 215789, 0x173ca60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MessageBoxMenu{ REL::VariantID(269561, 215795, 0x173cd78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___OldMessageBoxCallback{ REL::VariantID(269562, 215797, 0x173cdd8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MistMenu{ REL::VariantID(269657, 215848, 0x173db68), REL::VariantID(269658, 215850, 0x173dbc8), REL::VariantID(269659, 215852, 0x173dc70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RaceSexCamera{ REL::VariantID(269798, 215883, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_RaceSexMenu{ REL::VariantID(269799, 215885, 0x173f2c8), REL::VariantID(269800, 215887, 0x173f328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ThumbstickEvent{ REL::VariantID(269802, 215890, 0x173f388) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ConfirmAndNameCallback{ REL::VariantID(269813, 215894, 0x173f5e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ConfirmCloseRaceSexMenuCallback{ REL::VariantID(269814, 215896, 0x173f600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ConfirmDestructiveChangesCallback{ REL::VariantID(269815, 215898, 0x173f618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ApparelUnequipper{ REL::VariantID(269836, 215920, 0x173f7b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SafeZoneMenu{ REL::VariantID(269851, 215931, 0x173f920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SleepWaitMenu{ REL::VariantID(269872, 215936, 0x173fc88) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_StatsMenu{ REL::VariantID(269955, 215973, 0x1741bd8), REL::VariantID(269956, 215975, 0x1741c50), REL::VariantID(0, 0, 0x1741c68), REL::VariantID(0, 0, 0x1741cb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LineNode{ REL::VariantID(269957, 215977, 0x1741cd0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_StatsNode{ REL::VariantID(269958, 215979, 0x1741d78), REL::VariantID(269959, 215981, 0x1741e20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___GetStatsNode{ REL::VariantID(269974, 215983, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___StatsStarSelector{ REL::VariantID(269975, 215985, 0x17427e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___UpdateConstellationAnims{ REL::VariantID(269976, 215987, 0x17427f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___UpdateStarText{ REL::VariantID(269977, 215989, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PerkSelectConfirmCallback{ REL::VariantID(269982, 215995, 0x1742808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___LegendarySkillResetConfirmCallback{ REL::VariantID(269983, 215997, 0x1742820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_13_{ REL::VariantID(269995, 216010, 0x1742968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___StatsStarSelectorPC{ REL::VariantID(269999, 216015, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_8_{ REL::VariantID(270002, 216019, 0x17429a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StreamingInstallMenu{ REL::VariantID(270086, 216103, 0x1742f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TitleSequenceMenu{ REL::VariantID(270121, 216111, 0x17434a8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_TrainingMenu{ REL::VariantID(270141, 216116, 0x17437c8), REL::VariantID(270142, 216118, 0x1743828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TutorialMenu{ REL::VariantID(270169, 216133, 0x1743b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TweenMenu{ REL::VariantID(270195, 216145, 0x1743f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_UIBlurManager{ REL::VariantID(270486, 216246, 0x1746ba0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_IUIMessageData_{ REL::VariantID(270529, 216248, 0x1747198) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_HUDData_IUIMessageData_{ REL::VariantID(551881, 216250, 0x17471b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_HUDData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270530, 216254, 0x17471d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_HUDData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270531, 216256, 0x17471f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_ConsoleData_IUIMessageData_{ REL::VariantID(551887, 216259, 0x1747220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_ConsoleData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270533, 216263, 0x1747240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_ConsoleData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270534, 216265, 0x1747260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MessageBoxData_IUIMessageData_{ REL::VariantID(551893, 216268, 0x1747290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MessageBoxData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270536, 216272, 0x17472b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MessageBoxData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270537, 216274, 0x17472d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_FaderData_IUIMessageData_{ REL::VariantID(551899, 216277, 0x1747300) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_FaderData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270539, 216281, 0x1747320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_FaderData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270540, 216283, 0x1747340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_InventoryUpdateData_IUIMessageData_{ REL::VariantID(551905, 216286, 0x1747370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_InventoryUpdateData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270542, 216290, 0x1747390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_InventoryUpdateData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270543, 216292, 0x17473b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_RefHandleUIData_IUIMessageData_{ REL::VariantID(551911, 216295, 0x17473e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_RefHandleUIData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270545, 216299, 0x1747408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_RefHandleUIData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270546, 216301, 0x1747428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_TESFormUIData_IUIMessageData_{ REL::VariantID(551917, 216304, 0x1747458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_TESFormUIData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270548, 216308, 0x1747478) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_TESFormUIData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270549, 216310, 0x1747498) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_HUDData{ REL::VariantID(270520, 216313, 0x1747108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_LoadingMenuData_IUIMessageData_{ REL::VariantID(551923, 216315, 0x17474c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_LoadingMenuData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270551, 216319, 0x17474e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ConsoleData{ REL::VariantID(270521, 216321, 0x1747118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_LoadingMenuData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270552, 216323, 0x1747508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_KinectStateChangeData_IUIMessageData_{ REL::VariantID(551929, 216326, 0x1747538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_KinectStateChangeData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270554, 216330, 0x1747558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_KinectStateChangeData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270555, 216332, 0x1747578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_KinectUserEventData_IUIMessageData_{ REL::VariantID(551935, 216335, 0x17475b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_KinectUserEventData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270557, 216339, 0x17475d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_KinectUserEventData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(270558, 216341, 0x17475f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FaderData{ REL::VariantID(270522, 216344, 0x1747128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_InventoryUpdateData{ REL::VariantID(270523, 216346, 0x1747138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RefHandleUIData{ REL::VariantID(270524, 216348, 0x1747148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TESFormUIData{ REL::VariantID(270525, 216350, 0x1747158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LoadingMenuData{ REL::VariantID(270526, 216352, 0x1747168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_KinectStateChangeData{ REL::VariantID(270527, 216354, 0x1747178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_KinectUserEventData{ REL::VariantID(270528, 216356, 0x1747188) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_UISaveLoadManager{ REL::VariantID(270574, 216367, 0x1747870), REL::VariantID(270575, 216369, 0x1747888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bgs__saveload__BuildSaveListRequest{ REL::VariantID(270576, 216371, 0x17478a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_UIMessageDataPtr_Actor_{ REL::VariantID(270619, 216401, 0x1747f70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_LocalMapMenu__InputHandler{ REL::VariantID(270662, 216412, 0x1749230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMapBase_uint_uint_{ REL::VariantID(270678, 216423, 0x17494a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScrapMap_uint_uint_{ REL::VariantID(270679, 216425, 0x17494e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TransitionState{ REL::VariantID(270698, 216437, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMapCameraCallbacks{ REL::VariantID(270699, 216439, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MapCamera{ REL::VariantID(270700, 216441, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MapCameraStates__Transition{ REL::VariantID(270701, 216443, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MapCameraStates__Exit{ REL::VariantID(270702, 216445, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___NullMapCameraCallbacks{ REL::VariantID(270703, 216447, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MapCameraStates__World{ REL::VariantID(270725, 216457, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MapInputHandler{ REL::VariantID(551955, 216489, 0x174a678) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MapLookHandler{ REL::VariantID(270806, 216496, 0x174a6c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MapMoveHandler{ REL::VariantID(270807, 216498, 0x174a718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MapZoomHandler{ REL::VariantID(270808, 216500, 0x174a768) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MapMenu{ REL::VariantID(270809, 216502, 0x174a858), REL::VariantID(270810, 216504, 0x174a8e0), REL::VariantID(270811, 216506, 0x174a8f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PlacePlayerMarkerCallbackFunctor{ REL::VariantID(270842, 216519, 0x174ade8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FadeThenFastTravelCallback{ REL::VariantID(270843, 216521, 0x174ae00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FastTravelConfirmCallback{ REL::VariantID(270844, 216523, 0x174ae18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_JournalTab{ REL::VariantID(270917, 216556, 0x174bb58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Journal_QuestsTab{ REL::VariantID(270918, 216558, 0x174bb80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_5_{ REL::VariantID(270924, 216565, 0x174bc20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FavoriteItemHandler_TESObjectWEAP_WeaponAttack__Event_{ REL::VariantID(551978, 216577, 0x174c3c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FavoriteWeaponHandler{ REL::VariantID(270980, 216580, 0x174c3e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_SpellAttack__Event_{ REL::VariantID(270981, 216582, 0x174c3f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FavoriteItemHandler_MagicItem_SpellAttack__Event_{ REL::VariantID(551983, 216584, 0x174c410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FavoriteSpellHandler{ REL::VariantID(270982, 216587, 0x174c428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FavoriteItemHandler_TESShout_ShoutAttack__Event_{ REL::VariantID(551987, 216589, 0x174c440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FavoriteShoutHandler{ REL::VariantID(270983, 216592, 0x174c458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_WeaponAttack__Event_{ REL::VariantID(270979, 216595, 0x174c3b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___GetMiscStatInfoFunc{ REL::VariantID(270984, 216604, 0x174c470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ModManagerData{ REL::VariantID(271000, 216609, 0x174c6e8) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_Journal_SystemTab{ REL::VariantID(271001, 216611, 0x174c6f8), REL::VariantID(271002, 216613, 0x174c720), REL::VariantID(271003, 216615, 0x174c738), REL::VariantID(271004, 216617, 0x174c750), REL::VariantID(271005, 216619, 0x174c768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FadeThenMainMenuCallback{ REL::VariantID(271018, 216632, 0x174c868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_JournalInputMapping__RemapHandler{ REL::VariantID(271032, 216637, 0x174ca28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_Journal_StatsTab{ REL::VariantID(271140, 216683, 0x174e250) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_JournalMenu{ REL::VariantID(271141, 216685, 0x174e278), REL::VariantID(271142, 216687, 0x174e2d8), REL::VariantID(271143, 216689, 0x174e328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FadeThenLoadCallback{ REL::VariantID(271152, 216695, 0x174e420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__Internal__CallbackList{ REL::VariantID(271198, 216704, 0x174eaf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__Internal__AnimationCallbacks{ REL::VariantID(271199, 216706, 0x174eb08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__DelayFunctor{ REL::VariantID(271203, 216708, 0x174eb98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__DelayFunctorFactory{ REL::VariantID(271204, 216710, 0x174ebd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____FindBaseObjVisitor{ REL::VariantID(271273, 216717, 0x174f6a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____FindRefrObjVisitor{ REL::VariantID(271274, 216719, 0x174f6c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____FindActiveEffectFunctor{ REL::VariantID(271275, 216721, 0x174f6f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__Logger{ REL::VariantID(271291, 216736, 0x174f948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____FindAttachedObjectFunctor{ REL::VariantID(271343, 216741, 0x1750158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____FindExactObjectFunctor{ REL::VariantID(271344, 216743, 0x1750170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSPathEvent_{ REL::VariantID(271372, 216753, 0x1750708) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__PathingCallbackMgr{ REL::VariantID(271373, 216755, 0x1750720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__Internal__IProfileCallQuery{ REL::VariantID(552017, 216762, 0x1750bd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__Profiler{ REL::VariantID(271404, 216767, 0x1750c00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____RawProfileCallQuery{ REL::VariantID(271405, 216769, 0x1750c30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____ProfileCallQueryTranslator{ REL::VariantID(271407, 216771, 0x1750c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESQuestStartStopEvent_{ REL::VariantID(271464, 216787, 0x1751428) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_SkyrimScript__QuestCallbackMgr{ REL::VariantID(271465, 216789, 0x1751440), REL::VariantID(271466, 216791, 0x1751458), REL::VariantID(271467, 216793, 0x1751470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__SavePatcher{ REL::VariantID(271472, 216795, 0x1751528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__SoundCallbackMgr{ REL::VariantID(271489, 216802, 0x1751760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IStore{ REL::VariantID(271502, 216809, 0x17518f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__Store{ REL::VariantID(271503, 216811, 0x1751960) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216817, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216819, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216821, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____KeywordStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_{ REL::VariantID(0, 216823, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216825, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216827, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__FormStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216829, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__FormStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216831, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216833, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__FormStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216835, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____FormStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216837, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216839, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____ActorValueStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216841, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216843, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216845, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216847, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216849, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__FormStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216851, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__FormStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216853, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__FormStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216855, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__FormStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216857, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__FormStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__UIntStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216859, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__RefStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__LocationStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__FormStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_SkyrimScript__A0xd7d22f7b__EmptyStoryEventArgConverter_{ REL::VariantID(0, 216861, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__ArchiveFoundStreamCB{ REL::VariantID(271943, 216915, 0x1755a70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSCounterStorage{ REL::VariantID(271944, 216917, 0x1755a88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IObjectHandlePolicy{ REL::VariantID(271945, 216919, 0x1755ac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IStackCallbackFunctor{ REL::VariantID(271946, 216921, 0x1755b28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IProfilePolicy{ REL::VariantID(271947, 216923, 0x1755b50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__ILoader{ REL::VariantID(271948, 216925, 0x1755b80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__ObjectBindPolicy{ REL::VariantID(271949, 216927, 0x1755ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IFreezeQuery{ REL::VariantID(271950, 216929, 0x1755c18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IStackCallbackSaveInterface{ REL::VariantID(271951, 216931, 0x1755c30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__ISavePatcherInterface{ REL::VariantID(271952, 216933, 0x1755c50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__HandlePolicy{ REL::VariantID(271953, 216935, 0x1755c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__SaveFileHandleReaderWriter{ REL::VariantID(271954, 216937, 0x1755cd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ObjectBindPolicy{ REL::VariantID(271955, 216939, 0x1755d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESActivateEvent_{ REL::VariantID(271956, 216941, 0x1755d78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESActiveEffectApplyRemoveEvent_{ REL::VariantID(271957, 216943, 0x1755d90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESActorLocationChangeEvent_{ REL::VariantID(271958, 216945, 0x1755da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESBookReadEvent_{ REL::VariantID(271959, 216947, 0x1755dc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESCellAttachDetachEvent_{ REL::VariantID(271960, 216949, 0x1755dd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESCellFullyLoadedEvent_{ REL::VariantID(271961, 216951, 0x1755df0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESCombatEvent_{ REL::VariantID(271962, 216953, 0x1755e08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESContainerChangedEvent_{ REL::VariantID(271963, 216955, 0x1755e20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESDeathEvent_{ REL::VariantID(271964, 216957, 0x1755e38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESDestructionStageChangedEvent_{ REL::VariantID(271965, 216959, 0x1755e50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESEnterBleedoutEvent_{ REL::VariantID(271966, 216961, 0x1755e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESEquipEvent_{ REL::VariantID(271967, 216963, 0x1755e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESFormDeleteEvent_{ REL::VariantID(271968, 216965, 0x1755e98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESGrabReleaseEvent_{ REL::VariantID(271969, 216967, 0x1755eb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESHitEvent_{ REL::VariantID(271970, 216969, 0x1755ec8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESInitScriptEvent_{ REL::VariantID(271971, 216971, 0x1755ee0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESLoadGameEvent_{ REL::VariantID(271972, 216973, 0x1755ef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESLockChangedEvent_{ REL::VariantID(271973, 216975, 0x1755f10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESMagicEffectApplyEvent_{ REL::VariantID(271974, 216977, 0x1755f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESMagicWardHitEvent_{ REL::VariantID(271975, 216979, 0x1755f40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESMoveAttachDetachEvent_{ REL::VariantID(271976, 216981, 0x1755f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESObjectLoadedEvent_{ REL::VariantID(271977, 216983, 0x1755f70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESObjectREFRTranslationEvent_{ REL::VariantID(271978, 216985, 0x1755f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESPackageEvent_{ REL::VariantID(271979, 216987, 0x1755fa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESPerkEntryRunEvent_{ REL::VariantID(271980, 216989, 0x1755fb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESQuestInitEvent_{ REL::VariantID(271981, 216991, 0x1755fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESQuestStageEvent_{ REL::VariantID(271982, 216993, 0x1755fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESResetEvent_{ REL::VariantID(271983, 216995, 0x1756000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESResolveNPCTemplatesEvent_{ REL::VariantID(271984, 216997, 0x1756018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESSceneEvent_{ REL::VariantID(271985, 216999, 0x1756030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESSceneActionEvent_{ REL::VariantID(271986, 217001, 0x1756048) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESScenePhaseEvent_{ REL::VariantID(271987, 217003, 0x1756060) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESSellEvent_{ REL::VariantID(271988, 217005, 0x1756078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESTopicInfoEvent_{ REL::VariantID(271989, 217007, 0x1756090) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESTrapHitEvent_{ REL::VariantID(271990, 217009, 0x17560a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESTriggerEvent_{ REL::VariantID(271991, 217011, 0x17560c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESTriggerEnterEvent_{ REL::VariantID(271992, 217013, 0x17560d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESTriggerLeaveEvent_{ REL::VariantID(271993, 217015, 0x17560f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESUniqueIDChangeEvent_{ REL::VariantID(271994, 217017, 0x1756108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESSwitchRaceCompleteEvent_{ REL::VariantID(271995, 217019, 0x1756120) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESPlayerBowShotEvent_{ REL::VariantID(271996, 217021, 0x1756138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_TESFastTravelEndEvent_{ REL::VariantID(271997, 217023, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSScript__StatsEvent_{ REL::VariantID(271998, 217025, 0x1756150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimVM__ISendEventFilter{ REL::VariantID(552112, 217027, 0x1756168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimVM__EventRelayFunctor{ REL::VariantID(271999, 217029, 0x1756178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimVM__EffectEventRelayFunctor{ REL::VariantID(272000, 217031, 0x1756190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimVM__SleepStartEventFunctor{ REL::VariantID(272001, 217033, 0x17561a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimVM__SleepStopEventFunctor{ REL::VariantID(272002, 217035, 0x17561c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTFreeList_BSTSmartPointer_SkyrimScript__DelayFunctor_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(272003, 217037, 0x17561d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTStaticFreeList_BSTSmartPointer_SkyrimScript__DelayFunctor_BSTSmartPointerIntrusiveRefCount__512_{ REL::VariantID(272004, 217039, 0x17561e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTMessageQueue_BSTSmartPointer_SkyrimScript__DelayFunctor_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(272005, 217041, 0x17561f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonMessageQueue_BSTSmartPointer_SkyrimScript__DelayFunctor_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(552121, 217043, 0x1756228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonLLMessageQueue_BSTSmartPointer_SkyrimScript__DelayFunctor_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(272006, 217051, 0x1756268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimVM__InventoryEventFilter{ REL::VariantID(272007, 217053, 0x17562a8) };
	constexpr std::array<REL::VariantID, 52> VTABLE_SkyrimVM{ REL::VariantID(272008, 217055, 0x17562b8), REL::VariantID(272009, 217057, 0x17562d0), REL::VariantID(272010, 217059, 0x17562f0), REL::VariantID(272011, 217061, 0x1756308), REL::VariantID(272012, 217063, 0x1756320), REL::VariantID(272013, 217065, 0x1756338), REL::VariantID(272014, 217067, 0x1756350), REL::VariantID(272015, 217069, 0x1756368), REL::VariantID(272016, 217071, 0x1756380), REL::VariantID(272017, 217073, 0x1756398), REL::VariantID(272018, 217075, 0x17563b0), REL::VariantID(272019, 217077, 0x17563c8), REL::VariantID(272020, 217079, 0x17563e0), REL::VariantID(272021, 217081, 0x17563f8), REL::VariantID(272022, 217083, 0x1756410), REL::VariantID(272023, 217085, 0x1756428), REL::VariantID(272024, 217087, 0x1756440), REL::VariantID(272025, 217089, 0x1756458), REL::VariantID(272026, 217091, 0x1756470), REL::VariantID(272027, 217093, 0x1756488), REL::VariantID(272028, 217095, 0x17564a0), REL::VariantID(272029, 217097, 0x17564b8), REL::VariantID(272030, 217099, 0x17564d0), REL::VariantID(272031, 217101, 0x17564e8), REL::VariantID(272032, 217103, 0x1756500), REL::VariantID(272033, 217105, 0x1756518), REL::VariantID(272034, 217107, 0x1756530), REL::VariantID(272035, 217109, 0x1756548), REL::VariantID(272036, 217111, 0x1756560), REL::VariantID(272037, 217113, 0x1756578), REL::VariantID(272038, 217115, 0x1756590), REL::VariantID(272039, 217117, 0x17565a8), REL::VariantID(272040, 217119, 0x17565c0), REL::VariantID(272041, 217121, 0x17565d8), REL::VariantID(272042, 217123, 0x17565f0), REL::VariantID(272043, 217125, 0x1756608), REL::VariantID(272044, 217127, 0x1756620), REL::VariantID(272045, 217129, 0x1756638), REL::VariantID(272046, 217131, 0x1756650), REL::VariantID(272047, 217133, 0x1756668), REL::VariantID(272048, 217135, 0x1756680), REL::VariantID(272049, 217137, 0x1756698), REL::VariantID(272050, 217139, 0x17566b0), REL::VariantID(272051, 217141, 0x17566c8), REL::VariantID(272052, 217143, 0x17566e0), REL::VariantID(272053, 217145, 0x17566f8), REL::VariantID(272054, 217147, 0x1756710), REL::VariantID(272055, 217149, 0x1756728), REL::VariantID(272056, 217151, 0x1756740), REL::VariantID(272057, 217153, 0x1756758), REL::VariantID(272058, 217155, 0x1756770), REL::VariantID(272059, 217157, 0x1756788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ScriptFoundCallback{ REL::VariantID(272070, 217159, 0x17568c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SingleObjectRefrHandleArgument{ REL::VariantID(272071, 217161, 0x17568e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SingleActorArgument{ REL::VariantID(272072, 217163, 0x17568f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SingleRefAliasFunctionArguments{ REL::VariantID(272073, 217165, 0x1756910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SinglePackageArgument{ REL::VariantID(272074, 217167, 0x1756928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___TrapHitArguments{ REL::VariantID(272075, 217169, 0x1756940) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___AnimationEventArguments{ REL::VariantID(272076, 217171, 0x1756970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___HitArguments{ REL::VariantID(272077, 217173, 0x1756988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MagicEffectApplyArguments{ REL::VariantID(272078, 217175, 0x17569a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MagicWardHitArguments{ REL::VariantID(272079, 217177, 0x17569b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PerkFragmentArguments{ REL::VariantID(272080, 217179, 0x17569d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SpellCastArguments{ REL::VariantID(272081, 217181, 0x17569e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DestructionStageChangedArguments{ REL::VariantID(272082, 217183, 0x1756a00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ActorLocationChangeArguments{ REL::VariantID(272083, 217185, 0x1756a18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ContainerChangedEventArguments{ REL::VariantID(272084, 217187, 0x1756a30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ContainerEventArguments{ REL::VariantID(272085, 217189, 0x1756a48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ActorEquipArguments{ REL::VariantID(272086, 217191, 0x1756a60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ActiveMagicEffectEventArguments{ REL::VariantID(272087, 217193, 0x1756a78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___OnCombatStateChangedArguments{ REL::VariantID(272088, 217195, 0x1756a90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___LOSEventArguments{ REL::VariantID(272089, 217197, 0x1756aa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PlayerBowShotArguments{ REL::VariantID(272090, 217199, 0x1756ac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___EventCallbackAdapter{ REL::VariantID(272091, 217201, 0x1756ad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___TrackedStatsEventFunctor{ REL::VariantID(272092, 217203, 0x1756b00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SingleSimpleArgument_float_{ REL::VariantID(272122, 217234, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SingleSimpleArgument_bool_{ REL::VariantID(272143, 217256, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMemStorageAllocated_BSMemStorageHeapAllocator_{ REL::VariantID(272154, 217268, 0x17571f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_ActiveEffect_void_TESForm___{ REL::VariantID(272213, 217304, 0x1757d00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_ActiveEffect_void_{ REL::VariantID(272214, 217306, 0x1757dc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_ActiveEffect_EffectSetting___{ REL::VariantID(272215, 217308, 0x1757e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_ActiveEffect_Actor___{ REL::VariantID(272216, 217310, 0x1757f40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_ActiveEffect_bool_TESObjectREFR___BSFixedString_const___{ REL::VariantID(272217, 217312, 0x1758000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_ActiveEffect_void_Actor___TESObjectREFR___{ REL::VariantID(272218, 217314, 0x17580c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_ActiveEffect_void_float_{ REL::VariantID(272219, 217316, 0x1758180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_ActiveEffect_void_TESObjectREFR___BSFixedString_const___{ REL::VariantID(272220, 217318, 0x1758240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____AttachAshPileFunctor{ REL::VariantID(272443, 217344, 0x175a408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____AttachAshPileFunctor_14_{ REL::VariantID(272444, 217346, 0x175a448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____ResurrectFunctor{ REL::VariantID(272447, 217348, 0x175a4c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____ResurrectFunctor_21_{ REL::VariantID(272448, 217351, 0x175a508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____MoveToPackLocFunctor{ REL::VariantID(272486, 217353, 0x175ac00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____MoveToPackLocFunctor_10_{ REL::VariantID(272487, 217355, 0x175ac40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IGiftMenuScriptCallback{ REL::VariantID(272438, 217360, 0x175a358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__GiftMenuCallbackFunc{ REL::VariantID(272512, 217429, 0x175b188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_BGSPerk___{ REL::VariantID(272531, 217449, 0x175b568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_bool_TESShout___{ REL::VariantID(272532, 217451, 0x175b628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_bool_SpellItem___bool_{ REL::VariantID(272533, 217453, 0x175b6e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_bool_{ REL::VariantID(272534, 217455, 0x175b7a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_TESForm___{ REL::VariantID(272535, 217457, 0x175b868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_bool_{ REL::VariantID(272536, 217459, 0x175b928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_void_{ REL::VariantID(272537, 217461, 0x175b9e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_void_BSFixedString_const___float_{ REL::VariantID(272538, 217463, 0x175baa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_bool_SpellItem___{ REL::VariantID(272539, 217465, 0x175bb68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_void_SpellItem___TESObjectREFR___{ REL::VariantID(272540, 217467, 0x175bc28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_Actor_void_TESForm___bool_bool_{ REL::VariantID(272541, 217469, 0x175bce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_TESShout___{ REL::VariantID(272542, 217471, 0x175bda8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_void_SpellItem___uint_{ REL::VariantID(272543, 217473, 0x175be68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_float_BSFixedString_const___{ REL::VariantID(272544, 217475, 0x175bf28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_uint_{ REL::VariantID(272545, 217477, 0x175bfe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_TESFaction___{ REL::VariantID(272546, 217479, 0x175c0a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_Actor___{ REL::VariantID(272547, 217481, 0x175c168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_TESPackage___{ REL::VariantID(272548, 217483, 0x175c228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_TESObjectARMO___uint_{ REL::VariantID(272549, 217485, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_TESShout___{ REL::VariantID(272550, 217487, 0x175c2e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_SpellItem___uint_{ REL::VariantID(272551, 217489, 0x175c3a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_TESObjectWEAP___bool_{ REL::VariantID(272552, 217491, 0x175c468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_TESObjectARMO___{ REL::VariantID(272553, 217493, 0x175c528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_int_uint_{ REL::VariantID(272554, 217495, 0x175c5e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_int_TESFaction___{ REL::VariantID(272555, 217497, 0x175c6a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_uint_Actor___{ REL::VariantID(272556, 217499, 0x175c768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_int_{ REL::VariantID(272557, 217501, 0x175c828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_TESObjectREFR___{ REL::VariantID(272558, 217503, 0x175c8e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_TESNPC___{ REL::VariantID(272559, 217505, 0x175c9a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_float_{ REL::VariantID(272560, 217507, 0x175ca68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_Actor_TESRace___{ REL::VariantID(272561, 217509, 0x175cb28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_int_Actor___{ REL::VariantID(272562, 217511, 0x175cbe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_bool_BGSAssociationType___Actor___{ REL::VariantID(272563, 217513, 0x175cca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_bool_Actor___{ REL::VariantID(272564, 217515, 0x175cd68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_bool_TESObjectREFR___{ REL::VariantID(272565, 217517, 0x175ce28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_bool_EffectSetting___{ REL::VariantID(272566, 217519, 0x175cee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_bool_BGSKeyword___{ REL::VariantID(272567, 217521, 0x175cfa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_bool_BGSPerk___{ REL::VariantID(272568, 217523, 0x175d068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_bool_TESForm___{ REL::VariantID(272569, 217525, 0x175d128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_bool_TESFaction___{ REL::VariantID(272570, 217527, 0x175d1e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction9_Actor_void_Actor___float_float_float_float_float_float_float_float_{ REL::VariantID(272571, 217529, 0x175d2a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_Actor___{ REL::VariantID(272572, 217531, 0x175d368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_void_TESFaction___int_{ REL::VariantID(272573, 217533, 0x175d428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction0_Actor_void_{ REL::VariantID(272574, 217535, 0x175d4e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_bool_TESObjectREFR___float_{ REL::VariantID(272575, 217537, 0x175d5a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction2_Actor_bool_TESObjectREFR___float_{ REL::VariantID(272576, 217539, 0x175d668) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_bool_TESIdleForm___{ REL::VariantID(272577, 217541, 0x175d728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_bool_TESIdleForm___TESObjectREFR___{ REL::VariantID(272578, 217543, 0x175d7e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_BSFixedString_const___{ REL::VariantID(272579, 217545, 0x175d8a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_TESFaction___{ REL::VariantID(272580, 217547, 0x175d968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_Actor_void_bool_bool_bool_{ REL::VariantID(272581, 217549, 0x175da28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_void_float_bool_{ REL::VariantID(272582, 217551, 0x175dae8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_uint_{ REL::VariantID(272583, 217553, 0x175dba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_void_uint_uint_{ REL::VariantID(272584, 217555, 0x175dc68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_BGSTextureSet___{ REL::VariantID(272585, 217557, 0x175dd28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_TESObjectREFR___{ REL::VariantID(272586, 217559, 0x175dde8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_void_TESObjectREFR___bool_{ REL::VariantID(272587, 217561, 0x175dea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_void_BGSOutfit___bool_{ REL::VariantID(272588, 217563, 0x175df68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_void_bool_bool_{ REL::VariantID(272589, 217565, 0x175e028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_TESRace___{ REL::VariantID(272590, 217567, 0x175e0e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_Actor_void_Actor___int_{ REL::VariantID(272591, 217569, 0x175e1a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_Actor_void_float_{ REL::VariantID(272592, 217571, 0x175e268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction4_Actor_bool_bool_BGSListForm___bool_bool_{ REL::VariantID(272593, 217573, 0x175e328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction4_Actor_int_bool_BGSListForm___bool_bool_{ REL::VariantID(272594, 217575, 0x175e3e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_AlchemyItem_bool_{ REL::VariantID(272694, 217671, 0x175ec20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSBaseAlias_TESQuest___{ REL::VariantID(272725, 217675, 0x175f178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BGSBaseAlias_bool_TESObjectREFR___BSFixedString_const___{ REL::VariantID(272726, 217677, 0x175f238) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BGSBaseAlias_void_Actor___TESObjectREFR___{ REL::VariantID(272727, 217679, 0x175f2f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSBaseAlias_void_float_{ REL::VariantID(272728, 217681, 0x175f3b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSBaseAlias_void_{ REL::VariantID(272729, 217683, 0x175f478) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BGSBaseAlias_void_TESObjectREFR___BSFixedString_const___{ REL::VariantID(272730, 217685, 0x175f538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction5_BGSKeyword_void_BGSLocation___TESObjectREFR___TESObjectREFR___uint_uint_{ REL::VariantID(272758, 217689, 0x175fa40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction5_BGSKeyword_bool_BGSLocation___TESObjectREFR___TESObjectREFR___uint_uint_{ REL::VariantID(272759, 217691, 0x175fb00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction5_BGSKeyword_bool_BGSLocation___TESObjectREFR___TESObjectREFR___uint_uint_{ REL::VariantID(272760, 217693, 0x175fbc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSLocAlias_void_{ REL::VariantID(272776, 217700, 0x175fea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSLocAlias_BGSLocation___{ REL::VariantID(272777, 217702, 0x175ff68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSLocAlias_void_BGSLocation___{ REL::VariantID(272778, 217704, 0x1760028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSLocation_float_BGSKeyword___{ REL::VariantID(272802, 217714, 0x1760450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSLocation_uint_BGSLocationRefType___{ REL::VariantID(272803, 217716, 0x1760510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BGSLocation_bool_BGSLocation___BGSKeyword___{ REL::VariantID(272804, 217718, 0x17605d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSLocation_bool_BGSLocationRefType___{ REL::VariantID(272805, 217720, 0x1760690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSLocation_bool_BGSLocation___{ REL::VariantID(272806, 217722, 0x1760750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSLocation_bool_{ REL::VariantID(272807, 217724, 0x1760810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSLocation_void_bool_{ REL::VariantID(272808, 217726, 0x17608d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BGSLocation_void_BGSKeyword___float_{ REL::VariantID(272809, 217728, 0x1760990) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____ScriptMessageBoxCallback{ REL::VariantID(272833, 217737, 0x1760d40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction9_BGSMessage_bool_float_float_float_float_float_float_float_float_float_{ REL::VariantID(272835, 217740, 0x1760da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction9_BGSMessage_int_float_float_float_float_float_float_float_float_float_{ REL::VariantID(272836, 217742, 0x1760e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction4_BGSMessage_void_BSFixedString_const___float_float_int_{ REL::VariantID(272837, 217744, 0x1760f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_void_BSFixedString_const___{ REL::VariantID(272838, 217746, 0x1760fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSMusicType_void_{ REL::VariantID(272847, 217751, 0x17611b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSRefAlias_void_TESForm___{ REL::VariantID(272873, 217757, 0x1761690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSRefAlias_void_{ REL::VariantID(272874, 217759, 0x1761750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSRefAlias_TESObjectREFR___{ REL::VariantID(272875, 217761, 0x1761810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSRefAlias_void_TESObjectREFR___{ REL::VariantID(272876, 217763, 0x17618d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_BGSReferenceEffect_void_TESObjectREFR___float_TESObjectREFR___{ REL::VariantID(272893, 217773, 0x1761c38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSReferenceEffect_void_TESObjectREFR___{ REL::VariantID(272894, 217775, 0x1761cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSScene_void_{ REL::VariantID(272910, 217781, 0x1762070) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSScene_TESQuest___{ REL::VariantID(272911, 217783, 0x1762130) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSScene_bool_uint_{ REL::VariantID(272912, 217785, 0x17621f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSScene_bool_{ REL::VariantID(272913, 217787, 0x17622b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSShaderParticleGeometryData_void_float_{ REL::VariantID(272923, 217793, 0x1762558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSSoundCategory_void_{ REL::VariantID(272931, 217796, 0x1762710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSSoundCategory_void_float_{ REL::VariantID(272932, 217798, 0x17627d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____LatentPlayerMover{ REL::VariantID(272980, 217808, 0x1762ed0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_bool_BSFixedString_const___{ REL::VariantID(272996, 217825, 0x1763110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction1_BSScript__StaticFunctionTag_float_BSFixedString_const___{ REL::VariantID(272997, 217827, 0x17631d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_void_BSFixedString_const___BSFixedString_const___{ REL::VariantID(272998, 217829, 0x1763290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_void_TESQuest___{ REL::VariantID(272999, 217831, 0x1763350) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BSScript__StaticFunctionTag_bool_{ REL::VariantID(273000, 217833, 0x16b91b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction0_BSScript__StaticFunctionTag_BSFixedString_const___{ REL::VariantID(273001, 217835, 0x1763410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BSScript__StaticFunctionTag_void_{ REL::VariantID(273002, 217837, 0x16b90f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_void_TESObjectREFR___BSFixedString_const___{ REL::VariantID(273003, 217839, 0x17634d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_void_bool_{ REL::VariantID(273004, 217841, 0x16b9270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_void_BSFixedString_const___uint_{ REL::VariantID(273005, 217843, 0x1763590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_BSScript__StaticFunctionTag_bool_BSFixedString_const___BSFixedString_const___uint_{ REL::VariantID(273006, 217845, 0x1763650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_EffectSetting_bool_{ REL::VariantID(273037, 217871, 0x17639c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction0_EffectSetting_BSFixedString_const___{ REL::VariantID(273038, 217873, 0x1763a88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_EnchantmentItem_bool_{ REL::VariantID(273045, 217876, 0x1763c28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____AddRemoveConstraintFunctor{ REL::VariantID(273120, 217878, 0x1764998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____AddRemoveConstraintFunctor_15_{ REL::VariantID(273121, 217880, 0x17649d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____FadeThenMainMenuCallback{ REL::VariantID(273144, 217906, 0x1764f18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_void_int_{ REL::VariantID(273149, 217912, 0x16b9330) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_void_BSFixedString_const___float_{ REL::VariantID(273150, 217914, 0x1764fc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction10_BSScript__StaticFunctionTag_bool_TESObjectREFR___BSFixedString_const___TESObjectREFR___BSFixedString_const___float_float_float_float_float_float_{ REL::VariantID(273151, 217916, 0x1765080) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction10_BSScript__StaticFunctionTag_bool_TESObjectREFR___BSFixedString_const___TESObjectREFR___BSFixedString_const___float_float_float_float_float_float_{ REL::VariantID(273152, 217918, 0x1765140) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction4_BSScript__StaticFunctionTag_bool_TESObjectREFR___BSFixedString_const___TESObjectREFR___BSFixedString_const___{ REL::VariantID(273153, 217920, 0x1765200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction4_BSScript__StaticFunctionTag_bool_TESObjectREFR___BSFixedString_const___TESObjectREFR___BSFixedString_const___{ REL::VariantID(273154, 217922, 0x17652c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_uint_uint_{ REL::VariantID(273155, 217924, 0x1765380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction9_BSScript__StaticFunctionTag_void_bool_bool_bool_bool_bool_bool_bool_bool_uint_{ REL::VariantID(273156, 217926, 0x1765440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction4_BSScript__StaticFunctionTag_void_bool_bool_float_float_{ REL::VariantID(273157, 217928, 0x1765500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_void_TESObjectREFR___{ REL::VariantID(273158, 217930, 0x1765680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction5_BSScript__StaticFunctionTag_TESObjectREFR___TESForm___float_float_float_float_{ REL::VariantID(273159, 217932, 0x1765740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction5_BSScript__StaticFunctionTag_TESObjectREFR___BGSListForm___float_float_float_float_{ REL::VariantID(273160, 217934, 0x1765800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction4_BSScript__StaticFunctionTag_Actor___float_float_float_float_{ REL::VariantID(273161, 217936, 0x17658c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_TESForm___uint_{ REL::VariantID(273162, 217938, 0x1765980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_TESForm___uint_BSFixedString_const___{ REL::VariantID(273163, 217940, 0x1765a40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_float_BSFixedString_const___{ REL::VariantID(273164, 217942, 0x1765b00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_int_BSFixedString_const___{ REL::VariantID(273165, 217944, 0x1765bc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction1_BSScript__StaticFunctionTag_BSFixedString_const___BSFixedString_const___{ REL::VariantID(273166, 217946, 0x1765c80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BSScript__StaticFunctionTag_Actor___{ REL::VariantID(273167, 217948, 0x1765d40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BSScript__StaticFunctionTag_TESObjectREFR___{ REL::VariantID(273168, 217950, 0x1765e00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BSScript__StaticFunctionTag_float_{ REL::VariantID(273169, 217952, 0x1765ec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_void_BSFixedString_const___int_{ REL::VariantID(273170, 217954, 0x1765f80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_bool_TESWordOfPower___{ REL::VariantID(273171, 217956, 0x1766040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction5_BSScript__StaticFunctionTag_void_BSFixedString_const___bool_bool_bool_bool_{ REL::VariantID(273172, 217958, 0x1766100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_void_Actor___{ REL::VariantID(273173, 217960, 0x1766400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_BSScript__StaticFunctionTag_void_bool_bool_bool_{ REL::VariantID(273174, 217962, 0x17664c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_void_float_{ REL::VariantID(273175, 217964, 0x1766580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_BSScript__StaticFunctionTag_void_TESObjectREFR___float_float_{ REL::VariantID(273176, 217966, 0x1766640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_BSScript__StaticFunctionTag_void_float_float_float_{ REL::VariantID(273177, 217968, 0x1766700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_void_TESImageSpaceModifier___{ REL::VariantID(273178, 217970, 0x17667c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_void_TESWordOfPower___{ REL::VariantID(273179, 217972, 0x1766880) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_void_uint_{ REL::VariantID(273180, 217974, 0x1766940) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_IngredientItem_bool_{ REL::VariantID(273256, 218043, 0x1767218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_IngredientItem_void_uint_{ REL::VariantID(273257, 218045, 0x17672d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_IngredientItem_uint_{ REL::VariantID(273258, 218047, 0x1767398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_IngredientItem_void_{ REL::VariantID(273259, 218049, 0x1767458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSListForm_void_TESForm___{ REL::VariantID(273277, 218055, 0x1767768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSListForm_int_TESForm___{ REL::VariantID(273278, 218057, 0x1767828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSListForm_TESForm___uint_{ REL::VariantID(273279, 218059, 0x17678e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSListForm_uint_{ REL::VariantID(273280, 218061, 0x17679a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BGSListForm_bool_TESForm___{ REL::VariantID(273281, 218063, 0x1767a68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BGSListForm_void_{ REL::VariantID(273282, 218065, 0x1767b28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_float_float_{ REL::VariantID(273300, 218077, 0x1767e00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_int_float_{ REL::VariantID(273301, 218079, 0x1767ec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_float_float_float_{ REL::VariantID(273302, 218081, 0x1767f80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____ScrollCastFunctor{ REL::VariantID(273331, 218098, 0x17682c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____ScrollCastFunctor_23_{ REL::VariantID(273332, 218100, 0x1768308) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_ScrollItem_bool_TESObjectREFR___TESObjectREFR___{ REL::VariantID(273337, 218107, 0x17683d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction2_ScrollItem_void_TESObjectREFR___TESObjectREFR___{ REL::VariantID(273338, 218109, 0x1768490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____CastFunctor{ REL::VariantID(273364, 218111, 0x1768978) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____CastFunctor_22_{ REL::VariantID(273365, 218113, 0x17689b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_SpellItem_bool_TESObjectREFR___TESObjectREFR___{ REL::VariantID(273367, 218120, 0x17689f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction2_SpellItem_void_TESObjectREFR___TESObjectREFR___{ REL::VariantID(273368, 218122, 0x1768ab0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_SpellItem_bool_TESObjectREFR___Actor___TESObjectREFR___{ REL::VariantID(273369, 218124, 0x1768b70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction3_SpellItem_void_TESObjectREFR___Actor___TESObjectREFR___{ REL::VariantID(273370, 218126, 0x1768c30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_SpellItem_bool_{ REL::VariantID(273371, 218128, 0x1768cf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_SpellItem_void_{ REL::VariantID(273372, 218130, 0x1768db0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESEffectShader_void_TESObjectREFR___float_{ REL::VariantID(273395, 218139, 0x17691d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESEffectShader_void_TESObjectREFR___{ REL::VariantID(273396, 218141, 0x1769290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____SendPlayerToJailFunctor{ REL::VariantID(273422, 218143, 0x1769738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____SendPlayerToJailFunctor_19_{ REL::VariantID(273423, 218145, 0x1769778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESFaction_bool_{ REL::VariantID(273430, 218155, 0x17698e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESFaction_uint_{ REL::VariantID(273431, 218157, 0x17699a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESFaction_int_TESFaction___{ REL::VariantID(273432, 218159, 0x1769a60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESFaction_bool_TESFaction___{ REL::VariantID(273433, 218161, 0x1769b20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESFaction_void_int_bool_{ REL::VariantID(273434, 218163, 0x1769be0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESFaction_void_TESFaction___int_{ REL::VariantID(273435, 218165, 0x1769ca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESFaction_void_bool_bool_{ REL::VariantID(273436, 218167, 0x1769d60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESFaction_void_{ REL::VariantID(273437, 218169, 0x1769e20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESFaction_bool_bool_bool_{ REL::VariantID(273438, 218171, 0x1769ee0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction2_TESFaction_void_bool_bool_{ REL::VariantID(273439, 218173, 0x1769fa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_TESFaction_void_TESFaction___bool_bool_{ REL::VariantID(273440, 218175, 0x176a060) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESFaction_void_uint_{ REL::VariantID(273441, 218177, 0x176a120) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESFaction_void_bool_{ REL::VariantID(273442, 218179, 0x176a1e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESForm_uint_{ REL::VariantID(273477, 218194, 0x176a738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESForm_int_{ REL::VariantID(273478, 218196, 0x176a7f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESForm_bool_BGSKeyword___{ REL::VariantID(273479, 218198, 0x176a8b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESForm_bool_{ REL::VariantID(273480, 218200, 0x176a978) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESForm_bool_TESObjectREFR___BSFixedString_const___{ REL::VariantID(273481, 218202, 0x176aa38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESForm_void_Actor___TESObjectREFR___{ REL::VariantID(273482, 218204, 0x176aaf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESForm_void_float_{ REL::VariantID(273483, 218206, 0x176abb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESForm_void_{ REL::VariantID(273484, 218208, 0x176ad38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESForm_void_TESObjectREFR___BSFixedString_const___{ REL::VariantID(273485, 218210, 0x176adf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESGlobal_float_{ REL::VariantID(273499, 218216, 0x176b0c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESGlobal_void_float_{ REL::VariantID(273500, 218218, 0x176b188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESImageSpaceModifier_void_float_{ REL::VariantID(273514, 218222, 0x176b428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESImageSpaceModifier_void_TESImageSpaceModifier___float_{ REL::VariantID(273515, 218224, 0x176b4e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESImageSpaceModifier_void_{ REL::VariantID(273516, 218226, 0x176b5a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESLevCharacter_void_TESForm___uint_{ REL::VariantID(273534, 218234, 0x176b8b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESLevCharacter_void_{ REL::VariantID(273535, 218236, 0x176b970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_TESLevItem_void_TESForm___uint_uint_{ REL::VariantID(273545, 218239, 0x176bb98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESLevItem_void_{ REL::VariantID(273546, 218241, 0x176bc58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESLevSpell_void_TESForm___uint_{ REL::VariantID(273556, 218244, 0x176be88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESLevSpell_void_{ REL::VariantID(273557, 218246, 0x176bf48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESNPC_TESClass___{ REL::VariantID(273581, 218250, 0x176c390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESNPC_int_{ REL::VariantID(273582, 218252, 0x176c450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESNPC_BGSListForm___{ REL::VariantID(273583, 218254, 0x176c510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESNPC_TESRace___{ REL::VariantID(273584, 218256, 0x176c5d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESNPC_bool_{ REL::VariantID(273585, 218258, 0x176c690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESNPC_void_bool_{ REL::VariantID(273586, 218260, 0x176c750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESNPC_void_BGSOutfit___bool_{ REL::VariantID(273587, 218262, 0x176c810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectARMO_float_{ REL::VariantID(273601, 218269, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectCELL_TESNPC___{ REL::VariantID(273625, 218272, 0x176cde8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectCELL_TESFaction___{ REL::VariantID(273626, 218274, 0x176cea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectCELL_bool_{ REL::VariantID(273627, 218276, 0x176cf68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectCELL_void_{ REL::VariantID(273628, 218278, 0x176d028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectCELL_void_TESNPC___{ REL::VariantID(273629, 218280, 0x176d0e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectCELL_void_TESFaction___{ REL::VariantID(273630, 218282, 0x176d1a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction6_TESObjectCELL_void_uint_uint_uint_uint_uint_uint_{ REL::VariantID(273631, 218284, 0x176d268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectCELL_void_float_float_{ REL::VariantID(273632, 218286, 0x176d328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectCELL_void_float_{ REL::VariantID(273633, 218288, 0x176d3e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectCELL_void_bool_{ REL::VariantID(273634, 218290, 0x176d4a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectLIGH_float_{ REL::VariantID(273656, 218302, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____MoveToFunctor_0_{ REL::VariantID(273965, 218305, 0x1770818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____MoveToOwnEditorLocFunctor{ REL::VariantID(273968, 218307, 0x1770888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____MoveToOwnEditorLocFunctor_1_{ REL::VariantID(273969, 218309, 0x17708c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____DamageObjectFunctor{ REL::VariantID(273970, 218311, 0x17708e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____DamageObjectFunctor_2_{ REL::VariantID(273971, 218313, 0x1770928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____EnableFunctor{ REL::VariantID(273973, 218315, 0x1770968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____EnableFunctor_3_{ REL::VariantID(273974, 218317, 0x17709a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____DisableFunctor{ REL::VariantID(273975, 218319, 0x17709c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____DisableFunctor_4_{ REL::VariantID(273976, 218321, 0x1770a08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____DeleteFunctor{ REL::VariantID(273977, 218323, 0x1770a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____DeleteFunctor_5_{ REL::VariantID(273978, 218325, 0x1770a68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____NonLatentDeleteFunctor{ REL::VariantID(273980, 218327, 0x1770aa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____NonLatentDeleteFunctor_9_{ REL::VariantID(273981, 218329, 0x1770ae8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____SetPositionFunctor{ REL::VariantID(273982, 218331, 0x1770b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____SetPositionFunctor_6_{ REL::VariantID(273983, 218333, 0x1770b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____SetAngleFunctor{ REL::VariantID(273984, 218335, 0x1770b68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____SetAngleFunctor_7_{ REL::VariantID(273985, 218337, 0x1770ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____DropObjectFunctor{ REL::VariantID(273987, 218339, 0x1770be8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____DropObjectFunctor_12_{ REL::VariantID(273988, 218341, 0x1770c28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____ForceAddRemoveRagdollFunctor{ REL::VariantID(273992, 218343, 0x1770ca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____ForceAddRemoveRagdollFunctor_16_{ REL::VariantID(273993, 218345, 0x1770ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____ApplyHavokImpulseFunctor{ REL::VariantID(273995, 218347, 0x1770d50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____ApplyHavokImpulseFunctor_17_{ REL::VariantID(273996, 218349, 0x1770d90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____ResetFunctor{ REL::VariantID(273999, 218351, 0x1770e40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____ResetFunctor_18_{ REL::VariantID(274000, 218353, 0x1770e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____TetherFunctor{ REL::VariantID(274005, 218355, 0x1770f60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____TetherFunctor_13_{ REL::VariantID(274007, 218358, 0x1770fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____SetMotionTypeFunctor{ REL::VariantID(274067, 218360, 0x1771ac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____SetMotionTypeFunctor_8_{ REL::VariantID(274070, 218364, 0x1771b68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____SetScaleFunctor{ REL::VariantID(274077, 218367, 0x1771d20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____SetScaleFunctor_11_{ REL::VariantID(274079, 218370, 0x1771d80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____AddItemFunctor{ REL::VariantID(273955, 218372, 0x17705e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____AddItemFunctor_20_{ REL::VariantID(273956, 218374, 0x1770628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____RemoveItemFunctor{ REL::VariantID(273961, 218376, 0x1770718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript__ConcreteDelayFunctorFactory_SkyrimScript____RemoveItemFunctor_24_{ REL::VariantID(273962, 218378, 0x1770758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____MoveToFunctor{ REL::VariantID(273964, 218380, 0x17707d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_bool_TESObjectREFR___bool_{ REL::VariantID(274082, 218494, 0x1771df0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_void_TESForm___{ REL::VariantID(274083, 218496, 0x1771eb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_void_TESObjectREFR___{ REL::VariantID(274084, 218498, 0x1771f70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_bool_TESObjectREFR___{ REL::VariantID(274085, 218500, 0x1772030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_TESObjectREFR_bool_TESForm___uint_bool_{ REL::VariantID(274086, 218502, 0x17720f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction3_TESObjectREFR_void_TESForm___uint_bool_{ REL::VariantID(274087, 218504, 0x17721b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_void_bool_{ REL::VariantID(274088, 218506, 0x1772270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction4_TESObjectREFR_bool_float_float_float_float_{ REL::VariantID(274089, 218508, 0x1772330) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction4_TESObjectREFR_void_float_float_float_float_{ REL::VariantID(274090, 218510, 0x17723f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_uint_uint_{ REL::VariantID(274091, 218512, 0x17724b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_bool_{ REL::VariantID(274092, 218514, 0x1772570) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_void_{ REL::VariantID(274093, 218516, 0x1772630) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_void_Actor___uint_{ REL::VariantID(274094, 218518, 0x17726f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_bool_float_{ REL::VariantID(274095, 218520, 0x17727b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction1_TESObjectREFR_void_float_{ REL::VariantID(274096, 218522, 0x1772870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction0_TESObjectREFR_void_{ REL::VariantID(274097, 218524, 0x1772930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_bool_bool_{ REL::VariantID(274098, 218526, 0x17729f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction1_TESObjectREFR_void_bool_{ REL::VariantID(274099, 218528, 0x1772ab0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_bool_TESForm___uint_{ REL::VariantID(274100, 218530, 0x1772b70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction2_TESObjectREFR_TESObjectREFR___TESForm___uint_{ REL::VariantID(274101, 218532, 0x1772c30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_TESNPC___{ REL::VariantID(274102, 218534, 0x1772cf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_float_{ REL::VariantID(274103, 218536, 0x1772db0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_bool_BSFixedString_const___{ REL::VariantID(274104, 218538, 0x1772e70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_int_BSFixedString_const___{ REL::VariantID(274105, 218540, 0x1772f30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_float_BSFixedString_const___{ REL::VariantID(274106, 218542, 0x1772ff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_TESForm___{ REL::VariantID(274107, 218544, 0x17730b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_int_{ REL::VariantID(274108, 218546, 0x1773170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_BGSLocation___{ REL::VariantID(274109, 218548, 0x1773230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_BGSScene___{ REL::VariantID(274110, 218550, 0x17732f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_float_TESObjectREFR___{ REL::VariantID(274111, 218552, 0x17733b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_TESFaction___{ REL::VariantID(274112, 218554, 0x1773470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_uint_TESForm___{ REL::VariantID(274113, 218556, 0x1773530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_TESKey___{ REL::VariantID(274114, 218558, 0x17735f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_TESObjectREFR___BGSKeyword___{ REL::VariantID(274115, 218560, 0x17736b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_TESObjectREFR___int_{ REL::VariantID(274116, 218562, 0x1773770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_uint_{ REL::VariantID(274117, 218564, 0x1773830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_TESObjectCELL___{ REL::VariantID(274118, 218566, 0x17738f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_BGSVoiceType___{ REL::VariantID(274119, 218568, 0x17739b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESObjectREFR_TESWorldSpace___{ REL::VariantID(274120, 218570, 0x1773a70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_bool_BGSKeyword___{ REL::VariantID(274121, 218572, 0x1773b30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_bool_BGSLocationRefType___{ REL::VariantID(274122, 218574, 0x1773bf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_bool_uint_bool_{ REL::VariantID(274123, 218576, 0x1773cb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_void_float_float_{ REL::VariantID(274124, 218578, 0x1773d70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_void_bool_bool_{ REL::VariantID(274125, 218580, 0x1773e30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction5_TESObjectREFR_bool_TESObjectREFR___float_float_float_bool_{ REL::VariantID(274126, 218582, 0x1773ef0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction5_TESObjectREFR_void_TESObjectREFR___float_float_float_bool_{ REL::VariantID(274127, 218584, 0x1773fb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction1_TESObjectREFR_void_TESObjectREFR___{ REL::VariantID(274128, 218586, 0x1774070) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_bool_TESObjectREFR___BSFixedString_const___{ REL::VariantID(274129, 218588, 0x1774130) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction2_TESObjectREFR_void_TESObjectREFR___BSFixedString_const___{ REL::VariantID(274130, 218590, 0x17741f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction4_TESObjectREFR_TESObjectREFR___TESForm___uint_bool_bool_{ REL::VariantID(274131, 218592, 0x17742b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_TESObjectREFR_Actor___TESNPC___uint_BGSEncounterZone___{ REL::VariantID(274132, 218594, 0x1774370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_bool_BSFixedString_const___BSFixedString_const___{ REL::VariantID(274133, 218596, 0x1774430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction2_TESObjectREFR_bool_BSFixedString_const___BSFixedString_const___{ REL::VariantID(274134, 218598, 0x17744f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_TESObjectREFR_bool_BSFixedString_const___bool_float_{ REL::VariantID(274135, 218600, 0x17745b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction8_TESObjectREFR_bool_BGSImpactDataSet___BSFixedString_const___float_float_float_float_bool_bool_{ REL::VariantID(274136, 218602, 0x1774670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_TESObjectREFR_bool_BSFixedString_const___TESObjectREFR___BSFixedString_const___{ REL::VariantID(274137, 218604, 0x1774730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction5_TESObjectREFR_bool_BSFixedString_const___BSFixedString_const___TESObjectREFR___BSFixedString_const___BSFixedString_const___{ REL::VariantID(274138, 218606, 0x17747f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction5_TESObjectREFR_bool_BSFixedString_const___BSFixedString_const___TESObjectREFR___BSFixedString_const___BSFixedString_const___{ REL::VariantID(274139, 218608, 0x17748b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_void_BSFixedString_const___BSFixedString_const___{ REL::VariantID(274140, 218610, 0x1774970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction11_TESObjectREFR_void_TESObjectREFR___float_float_float_float_float_float_float_float_int_float_{ REL::VariantID(274141, 218612, 0x1774a30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_void_Actor___float_{ REL::VariantID(274142, 218614, 0x1774af0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_TESObjectREFR_void_TESObjectREFR___bool_bool_{ REL::VariantID(274143, 218616, 0x1774bb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction4_TESObjectREFR_bool_TESForm___uint_bool_TESObjectREFR___{ REL::VariantID(274144, 218618, 0x1774c70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction4_TESObjectREFR_void_TESForm___uint_bool_TESObjectREFR___{ REL::VariantID(274145, 218620, 0x1774d30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_TESObjectREFR_void_TESTopic___Actor___bool_{ REL::VariantID(274146, 218622, 0x1774df0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_void_Actor___{ REL::VariantID(274147, 218624, 0x1774eb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_void_TESNPC___{ REL::VariantID(274148, 218626, 0x1774f70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_TESObjectREFR_bool_float_float_float_{ REL::VariantID(274149, 218628, 0x1775030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction3_TESObjectREFR_void_float_float_float_{ REL::VariantID(274150, 218630, 0x17750f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_void_BSFixedString_const___bool_{ REL::VariantID(274151, 218632, 0x17751b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_void_BSFixedString_const___int_{ REL::VariantID(274152, 218634, 0x1775270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectREFR_void_BSFixedString_const___float_{ REL::VariantID(274153, 218636, 0x1775330) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_void_TESFaction___{ REL::VariantID(274154, 218638, 0x17753f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESObjectREFR_void_uint_{ REL::VariantID(274155, 218640, 0x17754b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction2_TESObjectREFR_void_uint_bool_{ REL::VariantID(274156, 218642, 0x1775570) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction8_TESObjectREFR_void_float_float_float_float_float_float_float_float_{ REL::VariantID(274157, 218644, 0x1775630) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction9_TESObjectREFR_void_float_float_float_float_float_float_float_float_float_{ REL::VariantID(274158, 218646, 0x17756f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction5_TESObjectREFR_void_TESObjectREFR___BSFixedString_const___float_float_float_{ REL::VariantID(274159, 218648, 0x17757b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction1_TESObjectREFR_bool_BSFixedString_const___{ REL::VariantID(274160, 218650, 0x1775870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESObjectWEAP_void_TESObjectREFR___TESAmmo___{ REL::VariantID(274246, 218727, 0x17760d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESPackage_TESQuest___{ REL::VariantID(274257, 218729, 0x1776320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESPackage_TESPackage_const___{ REL::VariantID(274258, 218731, 0x17763e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESQuest_void_{ REL::VariantID(274297, 218749, 0x1776998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESQuest_BGSBaseAlias___uint_{ REL::VariantID(274298, 218751, 0x1776a58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESQuest_uint_{ REL::VariantID(274299, 218753, 0x1776b18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESQuest_bool_{ REL::VariantID(274300, 218755, 0x1776bd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESQuest_bool_uint_{ REL::VariantID(274301, 218757, 0x1776c98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESQuest_void_bool_{ REL::VariantID(274302, 218759, 0x1776d58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction1_TESQuest_bool_uint_{ REL::VariantID(274303, 218761, 0x1776e18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESQuest_void_uint_bool_{ REL::VariantID(274304, 218763, 0x1776ed8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction3_TESQuest_void_uint_bool_bool_{ REL::VariantID(274305, 218765, 0x1776f98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction0_TESQuest_bool_{ REL::VariantID(274306, 218767, 0x1777058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESQuest_bool_TESGlobal___{ REL::VariantID(274307, 218769, 0x1777118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESSound_uint_TESObjectREFR___{ REL::VariantID(274346, 218792, 0x17776a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESSound_bool_TESObjectREFR___{ REL::VariantID(274347, 218794, 0x1777760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction1_TESSound_bool_TESObjectREFR___{ REL::VariantID(274348, 218796, 0x1777820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_void_uint_float_{ REL::VariantID(274349, 218798, 0x17778e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESTopic_void_{ REL::VariantID(274358, 218803, 0x1777aa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESTopicInfo_TESQuest___{ REL::VariantID(274366, 218805, 0x1777c78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BSScript__StaticFunctionTag_TESWeather___{ REL::VariantID(274381, 218807, 0x1777f68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_BSScript__StaticFunctionTag_uint_{ REL::VariantID(274382, 218809, 0x1778028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_TESWeather___uint_{ REL::VariantID(274383, 218811, 0x17780e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_TESWeather_void_bool_{ REL::VariantID(274384, 218813, 0x17781a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_TESWeather_void_bool_bool_{ REL::VariantID(274385, 218815, 0x1778268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction0_TESWeather_int_{ REL::VariantID(274386, 218817, 0x1778328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction1_BSScript__StaticFunctionTag_bool_float_{ REL::VariantID(274416, 218834, 0x17787a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction1_BSScript__StaticFunctionTag_BSFixedString_const___float_{ REL::VariantID(274417, 218836, 0x1778860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_int_int_int_{ REL::VariantID(274418, 218838, 0x1778920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_void_BSFixedString_const___bool_{ REL::VariantID(274419, 218840, 0x17789e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NativeLatentFunction1_BSScript__StaticFunctionTag_void_float_{ REL::VariantID(274420, 218842, 0x1778aa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_SpeechRecognitionEvents__DeviceConnected_{ REL::VariantID(274456, 218864, 0x1778fb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_SpeechRecognitionEvents__DeviceReady_{ REL::VariantID(274457, 218866, 0x1778fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_SpeechRecognitionEvents__Interference_{ REL::VariantID(274458, 218868, 0x1778fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_SpeechRecognitionEvents__Recognition_{ REL::VariantID(274459, 218870, 0x1779000) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_SkyrimSpeechRecognition{ REL::VariantID(274460, 218872, 0x1779018), REL::VariantID(274461, 218874, 0x1779030), REL::VariantID(274462, 218876, 0x1779048), REL::VariantID(274463, 218878, 0x1779060), REL::VariantID(274464, 218880, 0x1779078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaFootPlacementIkSolver{ REL::VariantID(274533, 218958, 0x177cad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkReferencedObjectLock{ REL::VariantID(274543, 218969, 0x177cb68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkMemoryAllocator{ REL::VariantID(274545, 218972, 0x177cba0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkLifoAllocator{ REL::VariantID(274546, 218974, 0x177cc00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkContainerTempAllocator__Allocator{ REL::VariantID(274547, 218976, 0x177cc60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkContainerHeapAllocator__Allocator{ REL::VariantID(274548, 218988, 0x177ccc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkContainerDebugAllocator__Allocator{ REL::VariantID(274549, 219000, 0x177cd20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkErrStream{ REL::VariantID(274590, 219052, 0x177da00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkLocalFrame{ REL::VariantID(552948, 219855, 0x1781470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkLocalFrameGroup{ REL::VariantID(275067, 219871, 0x17814f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkSimpleLocalFrame{ REL::VariantID(275068, 219873, 0x1781510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBufferedStreamReader{ REL::VariantID(275090, 219899, 0x1781700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBufferedStreamWriter{ REL::VariantID(275091, 219901, 0x1781770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkSeekableStreamReader{ REL::VariantID(552968, 219906, 0x17817e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkStdioStreamReader{ REL::VariantID(275095, 219919, 0x1781850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkStdioStreamWriter{ REL::VariantID(275097, 219922, 0x17818c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkOstream{ REL::VariantID(275099, 219925, 0x1781920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkMemoryTrackStreamWriter{ REL::VariantID(275100, 219927, 0x1781940) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkArrayStreamWriter{ REL::VariantID(275101, 219929, 0x1781998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkStatisticsCollector{ REL::VariantID(275109, 219942, 0x1781a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkCrcStreamWriter_uint_3988292384_{ REL::VariantID(552987, 220008, 0x1781db8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkCrc32StreamWriter{ REL::VariantID(275172, 220018, 0x1781e08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkStackTracer{ REL::VariantID(275174, 220021, 0x1781e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDummySingleton{ REL::VariantID(275197, 220047, 0x17822e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerSerializableScanSnapshot{ REL::VariantID(275199, 220050, 0x1782320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerTypeTreeTextCache{ REL::VariantID(275200, 220052, 0x1782340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkMemoryTrackStreamReader{ REL::VariantID(275201, 220054, 0x1782360) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkOArchive{ REL::VariantID(275203, 220057, 0x17823e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDefaultError{ REL::VariantID(275204, 220059, 0x1782400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkSocket__ReaderAdapter{ REL::VariantID(275208, 220069, 0x1782490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkSocket__WriterAdapter{ REL::VariantID(275209, 220071, 0x17824f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkSocket{ REL::VariantID(275210, 220073, 0x1782548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerScanSnapshot{ REL::VariantID(275211, 220075, 0x17825b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBsdSocket{ REL::VariantID(275233, 220100, 0x17826a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerTypeTreeCache{ REL::VariantID(275255, 220126, 0x1782848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkMemoryTracker{ REL::VariantID(275261, 220186, 0x1782b30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDefaultMemoryTracker{ REL::VariantID(275262, 220188, 0x1782b80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkMemorySystem{ REL::VariantID(275264, 220191, 0x1782be8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDummyMemoryTrackerImpl{ REL::VariantID(275272, 220201, 0x1782cf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerTypeLayout{ REL::VariantID(275273, 220211, 0x1782d40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerLayoutHandler{ REL::VariantID(553069, 220213, 0x1782d60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerLayoutCalculator{ REL::VariantID(275274, 220220, 0x1782d98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerArrayLayoutHandler{ REL::VariantID(275275, 220222, 0x1782db8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerRefPtrLayoutHandler{ REL::VariantID(275276, 220224, 0x1782df0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerStringPtrLayoutHandler{ REL::VariantID(275277, 220226, 0x1782e28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerCachedHashMapLayoutHandler{ REL::VariantID(275278, 220228, 0x1782e60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTrackerStringMapLayoutHandler{ REL::VariantID(275279, 220230, 0x1782e98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbRagdollDriver{ REL::VariantID(275293, 220245, 0x1782fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBindable{ REL::VariantID(275296, 220249, 0x1782ff8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbNode{ REL::VariantID(275297, 220251, 0x1783020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbGenerator{ REL::VariantID(553085, 220253, 0x17830e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbVariableValueSet{ REL::VariantID(275298, 220282, 0x17831c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBehaviorGraph__GlobalTransitionData{ REL::VariantID(275300, 220285, 0x17831f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBehaviorGraph{ REL::VariantID(275301, 220287, 0x1783210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbNodeInternalStateInfo{ REL::VariantID(275302, 220289, 0x17832f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbFootIkDriver{ REL::VariantID(275346, 220334, 0x1783738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbAnimationBindingSet{ REL::VariantID(275354, 220343, 0x17837b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacter{ REL::VariantID(275355, 220345, 0x17837d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbWorld{ REL::VariantID(275357, 220348, 0x1783820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSceneModifier{ REL::VariantID(553122, 220350, 0x1783840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbFootIkSceneModifier{ REL::VariantID(275358, 220355, 0x1783868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbHandIkSceneModifier{ REL::VariantID(275359, 220357, 0x1783890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbHandIkFixupSceneModifier{ REL::VariantID(275360, 220359, 0x17838b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBindableCollector{ REL::VariantID(275369, 220369, 0x1783988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBindable__CacheBindablesCollector{ REL::VariantID(275370, 220371, 0x17839a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbNode__BoundVariablesCollector{ REL::VariantID(275371, 220373, 0x17839b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbAttachmentSetup{ REL::VariantID(278230, 226126, 0x179fab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEventPayload{ REL::VariantID(278235, 226132, 0x179fb38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbRealEventPayload{ REL::VariantID(278236, 226134, 0x179fb58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbIntEventPayload{ REL::VariantID(278237, 226136, 0x179fb78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbStringEventPayload{ REL::VariantID(278238, 226138, 0x179fb98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbNamedEventPayload{ REL::VariantID(278239, 226140, 0x179fbb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbNamedRealEventPayload{ REL::VariantID(278240, 226142, 0x179fbd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbNamedIntEventPayload{ REL::VariantID(278241, 226144, 0x179fbf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbNamedStringEventPayload{ REL::VariantID(278242, 226146, 0x179fc18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEventPayloadList{ REL::VariantID(278243, 226148, 0x179fc38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbVariableBindingSet{ REL::VariantID(278244, 226150, 0x179fc58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbHandle{ REL::VariantID(278245, 226152, 0x179fc78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbTransitionEffect{ REL::VariantID(278246, 226154, 0x179fc98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbProjectStringData{ REL::VariantID(278247, 226156, 0x179fda8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBehaviorGraphStringData{ REL::VariantID(278267, 226177, 0x179ff68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBehaviorGraphData{ REL::VariantID(278268, 226179, 0x179ff88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBehaviorGraphInternalState{ REL::VariantID(278271, 226183, 0x179ffd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBoneIndexArray{ REL::VariantID(278278, 226191, 0x17a00b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBoneWeightArray{ REL::VariantID(278281, 226195, 0x17a0110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterStringData{ REL::VariantID(278286, 226201, 0x17a0188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbFootIkDriverInfo{ REL::VariantID(278287, 226203, 0x17a01a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbHandIkDriverInfo{ REL::VariantID(278288, 226205, 0x17a01c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbMirroredSkeletonInfo{ REL::VariantID(278289, 226207, 0x17a01e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCondition{ REL::VariantID(556007, 226219, 0x17a0328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCompiledExpressionSet{ REL::VariantID(278300, 226224, 0x17a0350) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbExpressionCondition{ REL::VariantID(278301, 226226, 0x17a0370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbStringCondition{ REL::VariantID(278304, 226230, 0x17a03c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBehaviorReferenceGenerator{ REL::VariantID(278344, 226271, 0x17a0780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBlenderGeneratorChild{ REL::VariantID(278347, 226275, 0x17a08a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBlenderGenerator{ REL::VariantID(278348, 226277, 0x17a08d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBlenderGeneratorInternalState{ REL::VariantID(278355, 226285, 0x17a0a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbClipTriggerArray{ REL::VariantID(278358, 226289, 0x17a0af0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbClipGeneratorInternalState{ REL::VariantID(278373, 226305, 0x17a0c30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbRegisteredGenerator{ REL::VariantID(278376, 226309, 0x17a0c90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbManualSelectorGenerator{ REL::VariantID(278379, 226313, 0x17a0ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbManualSelectorGeneratorInternalState{ REL::VariantID(278382, 226317, 0x17a0e10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbModifier{ REL::VariantID(278385, 226321, 0x17a0e88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbModifierGenerator{ REL::VariantID(278386, 226323, 0x17a0f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbPoseMatchingGenerator{ REL::VariantID(278389, 226327, 0x17a1070) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbPoseMatchingGeneratorInternalState{ REL::VariantID(278393, 226332, 0x17a11b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbReferencePoseGenerator{ REL::VariantID(278396, 226336, 0x17a1220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbAttachmentModifier{ REL::VariantID(278405, 226346, 0x17a13f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbAttributeModifier{ REL::VariantID(278408, 226350, 0x17a14f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterControllerModifier{ REL::VariantID(278415, 226358, 0x17a1688) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterControllerModifierInternalState{ REL::VariantID(278422, 226366, 0x17a17e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCombineTransformsModifier{ REL::VariantID(278425, 226370, 0x17a1868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCombineTransformsModifierInternalState{ REL::VariantID(278428, 226374, 0x17a1978) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbComputeDirectionModifier{ REL::VariantID(278431, 226378, 0x17a19f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbComputeDirectionModifierInternalState{ REL::VariantID(278434, 226382, 0x17a1b08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbComputeRotationFromAxisAngleModifier{ REL::VariantID(278437, 226386, 0x17a1b88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbComputeRotationFromAxisAngleModifierInternalState{ REL::VariantID(278440, 226390, 0x17a1cb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbComputeRotationToTargetModifier{ REL::VariantID(278443, 226394, 0x17a1d40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbComputeRotationToTargetModifierInternalState{ REL::VariantID(278446, 226398, 0x17a1e60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbDampingModifier{ REL::VariantID(278449, 226402, 0x17a1ee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbDampingModifierInternalState{ REL::VariantID(278452, 226406, 0x17a1fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbModifierWrapper{ REL::VariantID(278455, 226410, 0x17a2050) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbDelayedModifier{ REL::VariantID(278456, 226412, 0x17a2120) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbDelayedModifierInternalState{ REL::VariantID(278459, 226416, 0x17a2220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbDetectCloseToGroundModifier{ REL::VariantID(278462, 226420, 0x17a2288) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbDetectCloseToGroundModifierInternalState{ REL::VariantID(278465, 226424, 0x17a2398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbExpressionDataArray{ REL::VariantID(278468, 226428, 0x17a2418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEvaluateExpressionModifier{ REL::VariantID(278469, 226430, 0x17a2438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEvaluateExpressionModifierInternalState{ REL::VariantID(278478, 226440, 0x17a2618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEvaluateHandleModifier{ REL::VariantID(278481, 226444, 0x17a2698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEventDrivenModifier{ REL::VariantID(278488, 226452, 0x17a2800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEventDrivenModifierInternalState{ REL::VariantID(278491, 226456, 0x17a2900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEventRangeDataArray{ REL::VariantID(278494, 226460, 0x17a2970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEventsFromRangeModifier{ REL::VariantID(278495, 226462, 0x17a2990) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEventsFromRangeModifierInternalState{ REL::VariantID(278502, 226470, 0x17a2b00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbFootIkControlsModifier{ REL::VariantID(278507, 226476, 0x17a2ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbFootIkModifier{ REL::VariantID(278514, 226484, 0x17a2d18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbGetHandleOnBoneModifier{ REL::VariantID(278525, 226496, 0x17a2ee0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbGetUpModifier{ REL::VariantID(278528, 226500, 0x17a2ff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbGetUpModifierInternalState{ REL::VariantID(278531, 226504, 0x17a30f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbGetWorldFromModelModifier{ REL::VariantID(278534, 226508, 0x17a3150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbGetWorldFromModelModifierInternalState{ REL::VariantID(278537, 226512, 0x17a3260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbHandIkControlsModifier{ REL::VariantID(278543, 226519, 0x17a3318) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbHandIkModifier{ REL::VariantID(278548, 226525, 0x17a3470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbModifierList{ REL::VariantID(278554, 226532, 0x17a35c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbLookAtModifier{ REL::VariantID(278557, 226536, 0x17a36b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbLookAtModifierInternalState{ REL::VariantID(278560, 226540, 0x17a37b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbMirrorModifier{ REL::VariantID(278563, 226544, 0x17a3818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbMoveCharacterModifier{ REL::VariantID(278566, 226548, 0x17a3918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbMoveCharacterModifierInternalState{ REL::VariantID(278569, 226552, 0x17a3a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbProxyModifier{ REL::VariantID(278572, 226556, 0x17a3a98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbExtractRagdollPoseModifier{ REL::VariantID(278589, 226574, 0x17a3cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbKeyframeBonesModifier{ REL::VariantID(278592, 226578, 0x17a3e08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbPoweredRagdollControlsModifier{ REL::VariantID(278599, 226586, 0x17a3fa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbRigidBodyRagdollControlsModifier{ REL::VariantID(278604, 226592, 0x17a4108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbRotateCharacterModifier{ REL::VariantID(278609, 226598, 0x17a4268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbRotateCharacterModifierInternalState{ REL::VariantID(278612, 226602, 0x17a4378) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSenseHandleModifier{ REL::VariantID(278615, 226606, 0x17a43f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSetWorldFromModelModifier{ REL::VariantID(278624, 226616, 0x17a45a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbTimerModifier{ REL::VariantID(278627, 226620, 0x17a46b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbTimerModifierInternalState{ REL::VariantID(278630, 226624, 0x17a47b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbTransformVectorModifier{ REL::VariantID(278633, 226628, 0x17a4810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbTransformVectorModifierInternalState{ REL::VariantID(278636, 226632, 0x17a4920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbTwistModifier{ REL::VariantID(278639, 226636, 0x17a4998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSequenceStringData{ REL::VariantID(278657, 226655, 0x17a4bb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSequence{ REL::VariantID(278658, 226657, 0x17a4bd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSequenceInternalState{ REL::VariantID(278661, 226661, 0x17a4cc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSequencedData{ REL::VariantID(556089, 226667, 0x17a4d58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEventSequencedData{ REL::VariantID(278666, 226672, 0x17a4d80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbRealVariableSequencedData{ REL::VariantID(278667, 226674, 0x17a4da8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBoolVariableSequencedData{ REL::VariantID(278668, 226676, 0x17a4dd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbIntVariableSequencedData{ REL::VariantID(278669, 226678, 0x17a4df8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbStateListener{ REL::VariantID(278688, 226698, 0x17a5078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbStateMachine__TransitionInfoArray{ REL::VariantID(278691, 226702, 0x17a50e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbStateMachine__EventPropertyArray{ REL::VariantID(278692, 226704, 0x17a5108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbStateMachine__StateInfo{ REL::VariantID(278693, 226706, 0x17a5128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbStateMachineInternalState{ REL::VariantID(278720, 226734, 0x17a54e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBlendingTransitionEffect{ REL::VariantID(278723, 226738, 0x17a5548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBlendingTransitionEffectInternalState{ REL::VariantID(278728, 226744, 0x17a56e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbGeneratorTransitionEffect{ REL::VariantID(278731, 226748, 0x17a5760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbGeneratorTransitionEffectInternalState{ REL::VariantID(278734, 226752, 0x17a58b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbClipGenerator{ REL::VariantID(278766, 226785, 0x17a5bd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbStateMachine{ REL::VariantID(278793, 226812, 0x17a5fb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbAnimationBindingWithTriggers{ REL::VariantID(278825, 226845, 0x17a6718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbHandIkDriver{ REL::VariantID(278826, 226847, 0x17a6738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbAttachmentSceneModifier{ REL::VariantID(278838, 226860, 0x17a6868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbAttachmentFixupSceneModifier{ REL::VariantID(278839, 226862, 0x17a6890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbRagdollSceneModifier{ REL::VariantID(278840, 226864, 0x17a68b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterControllerSceneModifier{ REL::VariantID(278841, 226866, 0x17a68e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterSetup{ REL::VariantID(278842, 226868, 0x17a6908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbProjectData{ REL::VariantID(278843, 226870, 0x17a6928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterData{ REL::VariantID(278844, 226872, 0x17a6948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCharacterControllerCinfo{ REL::VariantID(278904, 226933, 0x17a7220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCharacterProxyCinfo{ REL::VariantID(278905, 226935, 0x17a7240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkLocalFrameCollector{ REL::VariantID(556120, 227018, 0x17a7c70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbClosestLocalFrameCollector{ REL::VariantID(278982, 227023, 0x17a7c98) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkbDefaultRaycastInterface{ REL::VariantID(278987, 227029, 0x17a7e28), REL::VariantID(278988, 227031, 0x17a7e48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSymbolIdMap{ REL::VariantID(278990, 227034, 0x17a7e78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkVtableClassRegistry{ REL::VariantID(278991, 227036, 0x17a8040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDynamicClassNameRegistry{ REL::VariantID(278992, 227038, 0x17a7f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDefaultBuiltinTypeRegistry{ REL::VariantID(278994, 227041, 0x17a8078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDefaultClassNameRegistry{ REL::VariantID(278996, 227044, 0x17a7f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBuiltinTypeRegistry{ REL::VariantID(556133, 227047, 0x17a7ea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkClassNameRegistry{ REL::VariantID(556142, 227056, 0x17a7ef0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTypeInfoRegistry{ REL::VariantID(278998, 227063, 0x17a7ff8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkObjectCopier{ REL::VariantID(279058, 227161, 0x17a8b18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkStaticClassNameRegistry{ REL::VariantID(279066, 227170, 0x17a8c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkResourceBase{ REL::VariantID(556189, 227172, 0x17a8ca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkResourceHandle{ REL::VariantID(556195, 227178, 0x17a8cd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkResourceContainer{ REL::VariantID(556210, 227193, 0x17a8d48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkResourceMap{ REL::VariantID(279067, 227210, 0x17a8dd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkMemoryResourceHandle{ REL::VariantID(279068, 227212, 0x17a8de8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkMemoryResourceContainer{ REL::VariantID(279069, 227214, 0x17a8e60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkContainerResourceMap{ REL::VariantID(279070, 227216, 0x17a8ee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpShapeContainer{ REL::VariantID(279080, 227227, 0x17a8fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSingleShapeContainer{ REL::VariantID(279081, 227229, 0x17a9028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBvShape{ REL::VariantID(279082, 227231, 0x17a9068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSphereRepShape{ REL::VariantID(556234, 227236, 0x17a9168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConvexShape{ REL::VariantID(556248, 227250, 0x17a91d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBoxShape{ REL::VariantID(279086, 227269, 0x17a9270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConvexTransformShapeBase{ REL::VariantID(279088, 227272, 0x17a9310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpHeightFieldShape{ REL::VariantID(556269, 227284, 0x17a94f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPlaneShape{ REL::VariantID(279098, 227298, 0x17a9568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSphereShape{ REL::VariantID(279100, 227301, 0x17a95e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCapsuleShape{ REL::VariantID(279104, 227306, 0x17a96b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCollidableCollidableFilter{ REL::VariantID(279106, 227309, 0x17a9760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpRayCollidableFilter{ REL::VariantID(279107, 227311, 0x17a9778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpShapeCollectionFilter{ REL::VariantID(279108, 227313, 0x17a9790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpRayShapeCollectionFilter{ REL::VariantID(279109, 227315, 0x17a97b8) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_hkpGroupFilter{ REL::VariantID(279110, 227317, 0x17a97d0), REL::VariantID(279111, 227319, 0x17a9800), REL::VariantID(279112, 227321, 0x17a9818), REL::VariantID(279113, 227323, 0x17a9840), REL::VariantID(279114, 227325, 0x17a9858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConvexListFilter{ REL::VariantID(556445, 227695, 0x17ab9a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpDefaultConvexListFilter{ REL::VariantID(279332, 227700, 0x17ab9d0) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_hkpCollisionFilter{ REL::VariantID(279335, 227704, 0x17aba38), REL::VariantID(279336, 227706, 0x17aba60), REL::VariantID(279337, 227708, 0x17aba78), REL::VariantID(279338, 227710, 0x17abaa0), REL::VariantID(279339, 227712, 0x17abab8) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_hkpCollisionFilterList{ REL::VariantID(279342, 227716, 0x17abaf0), REL::VariantID(279343, 227718, 0x17abb18), REL::VariantID(279344, 227720, 0x17abb30), REL::VariantID(279345, 227722, 0x17abb58), REL::VariantID(279346, 227724, 0x17abb70) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_hkpNullCollisionFilter{ REL::VariantID(279349, 227728, 0x17abbb8), REL::VariantID(279350, 227730, 0x17abbe0), REL::VariantID(279351, 227732, 0x17abbf8), REL::VariantID(279352, 227734, 0x17abc20), REL::VariantID(279353, 227736, 0x17abc38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppModifier{ REL::VariantID(279371, 227755, 0x17abdd8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpRemoveTerminalsMoppModifier{ REL::VariantID(279372, 227757, 0x17abdf8), REL::VariantID(279373, 227759, 0x17abe18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBvTreeShape{ REL::VariantID(279376, 227763, 0x17abe78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkMoppBvTreeShapeBase{ REL::VariantID(279377, 227765, 0x17abee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppBvTreeShape{ REL::VariantID(279378, 227767, 0x17abf60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConvexTransformShape{ REL::VariantID(279387, 227777, 0x17ac078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConvexTranslateShape{ REL::VariantID(279390, 227781, 0x17ac148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConvexVerticesConnectivity{ REL::VariantID(279393, 227785, 0x17ac218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpTriangleShape{ REL::VariantID(279400, 227793, 0x17ac2d0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpConvexListShape{ REL::VariantID(279408, 227802, 0x17ac3f0), REL::VariantID(279409, 227804, 0x17ac488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMultiSphereShape{ REL::VariantID(279412, 227808, 0x17ac4f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMultiRayShape{ REL::VariantID(279418, 227815, 0x17ac5d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpTransformShape{ REL::VariantID(279424, 227822, 0x17ac6a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpShapeInfo{ REL::VariantID(279433, 227832, 0x17ac7d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSampledHeightFieldShape{ REL::VariantID(279464, 227884, 0x17acce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCompressedSampledHeightFieldShape{ REL::VariantID(279465, 227886, 0x17acd60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpStorageSampledHeightFieldShape{ REL::VariantID(279475, 227897, 0x17aceb8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpShapeCollection{ REL::VariantID(279478, 227901, 0x17acf88), REL::VariantID(279479, 227903, 0x17acff8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpTriSampledHeightFieldBvTreeShape{ REL::VariantID(279480, 227905, 0x17ad038) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpTriSampledHeightFieldCollection{ REL::VariantID(279481, 227907, 0x17ad0b0), REL::VariantID(279482, 227909, 0x17ad120) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpListShape{ REL::VariantID(279488, 227916, 0x17ad218), REL::VariantID(279489, 227918, 0x17ad288) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpRemoveTerminalsMoppModifier2{ REL::VariantID(279493, 227923, 0x17ad2f8), REL::VariantID(279494, 227925, 0x17ad318) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCylinderShape{ REL::VariantID(279503, 227935, 0x17ad3a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___NearestHitCollector{ REL::VariantID(279518, 227951, 0x17ad520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___RotateNormalHitCollector{ REL::VariantID(279519, 227953, 0x17ad538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpWorldObject{ REL::VariantID(279524, 227959, 0x17ad5b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMotion{ REL::VariantID(279525, 227961, 0x17ad5f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpKeyframedRigidMotion{ REL::VariantID(279526, 227963, 0x17ad6c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMaxSizeMotion{ REL::VariantID(279527, 227965, 0x17ad7b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpEntity{ REL::VariantID(279528, 227967, 0x17ad898) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpFixedRigidMotion{ REL::VariantID(279529, 227969, 0x17ad8d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSphereMotion{ REL::VariantID(279530, 227971, 0x17ad9c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBoxMotion{ REL::VariantID(279531, 227973, 0x17adaa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpThinBoxMotion{ REL::VariantID(279532, 227975, 0x17adb78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCharacterMotion{ REL::VariantID(279533, 227977, 0x17adc50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpRigidBody{ REL::VariantID(279539, 227984, 0x17add88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPhantom{ REL::VariantID(279543, 227989, 0x17ade08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpAabbPhantom{ REL::VariantID(279544, 227991, 0x17ade88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConstraintData{ REL::VariantID(556530, 227996, 0x17adf48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPrismaticConstraintData{ REL::VariantID(279548, 228016, 0x17adfe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpAction{ REL::VariantID(279549, 228018, 0x17ae088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpUnaryAction{ REL::VariantID(279550, 228020, 0x17ae0d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConstraintInstance{ REL::VariantID(280123, 229160, 0x17b47b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkWorldMemoryAvailableWatchDog{ REL::VariantID(557118, 229167, 0x17b4848) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_hkpPairCollisionFilter{ REL::VariantID(280130, 229175, 0x17b4890), REL::VariantID(280131, 229177, 0x17b48b8), REL::VariantID(280132, 229179, 0x17b48d0), REL::VariantID(280133, 229181, 0x17b48f8), REL::VariantID(280134, 229183, 0x17b4910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConstraintListener{ REL::VariantID(280135, 229185, 0x17b4928) };
	constexpr std::array<REL::VariantID, 6>  VTABLE_hkpConstraintCollisionFilter{ REL::VariantID(280136, 229187, 0x17b4968), REL::VariantID(280137, 229189, 0x17b4990), REL::VariantID(280138, 229191, 0x17b49a8), REL::VariantID(280139, 229193, 0x17b49d0), REL::VariantID(280140, 229195, 0x17b49e8), REL::VariantID(280141, 229197, 0x17b4a00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBallAndSocketConstraintData{ REL::VariantID(280155, 229212, 0x17b4bb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCogWheelConstraintData{ REL::VariantID(280160, 229218, 0x17b4ce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpHingeConstraintData{ REL::VariantID(280165, 229224, 0x17b4e08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpLimitedHingeConstraintData{ REL::VariantID(280170, 229230, 0x17b4f18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpParametricCurve{ REL::VariantID(557141, 229236, 0x17b5048) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpLinearParametricCurve{ REL::VariantID(280175, 229251, 0x17b50c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPointToPathConstraintData{ REL::VariantID(280179, 229256, 0x17b5190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPointToPlaneConstraintData{ REL::VariantID(280183, 229261, 0x17b5280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpRackAndPinionConstraintData{ REL::VariantID(280192, 229271, 0x17b5438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpRagdollConstraintData{ REL::VariantID(280197, 229277, 0x17b5568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpStiffSpringConstraintData{ REL::VariantID(280202, 229283, 0x17b5690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpWheelConstraintData{ REL::VariantID(280207, 229289, 0x17b57c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpRotationalConstraintData{ REL::VariantID(280212, 229295, 0x17b58d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpHingeLimitsData{ REL::VariantID(280223, 229307, 0x17b5ac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpRagdollLimitsData{ REL::VariantID(280228, 229313, 0x17b5bc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConstraintChainInstance{ REL::VariantID(280238, 229324, 0x17b5d80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConstraintChainInstanceAction{ REL::VariantID(280241, 229328, 0x17b5e00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConstraintMotor{ REL::VariantID(280252, 229340, 0x17b5fb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpLimitedForceConstraintMotor{ REL::VariantID(280253, 229342, 0x17b5fe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCallbackConstraintMotor{ REL::VariantID(280254, 229344, 0x17b6008) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPositionConstraintMotor{ REL::VariantID(280260, 229351, 0x17b60a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSpringDamperConstraintMotor{ REL::VariantID(280263, 229355, 0x17b6108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpVelocityConstraintMotor{ REL::VariantID(280266, 229359, 0x17b6170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPulleyConstraintData{ REL::VariantID(280271, 229365, 0x17b6210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpShapePhantom{ REL::VariantID(280319, 229414, 0x17b6778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCachingShapePhantom{ REL::VariantID(280320, 229416, 0x17b6818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSimpleShapePhantom{ REL::VariantID(280325, 229422, 0x17b6908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpDefaultWorldMemoryWatchDog{ REL::VariantID(280330, 229428, 0x17b6a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSimulation{ REL::VariantID(280334, 229433, 0x17b6ac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPhysicsSystem{ REL::VariantID(280343, 229443, 0x17b6c00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpContactMgrFactory{ REL::VariantID(557181, 229476, 0x17b6f50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpContactMgr{ REL::VariantID(557186, 229482, 0x17b6f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpNullContactMgr{ REL::VariantID(280376, 229493, 0x17b6fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpNullContactMgrFactory{ REL::VariantID(280377, 229495, 0x17b7040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBroadPhaseListener{ REL::VariantID(280378, 229497, 0x17b7068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBroadPhaseCastCollector{ REL::VariantID(280379, 229499, 0x17b7088) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSimpleWorldRayCaster{ REL::VariantID(280380, 229501, 0x17b70a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpWorldRayCaster{ REL::VariantID(280381, 229503, 0x17b70b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpWorldLinearCaster{ REL::VariantID(280382, 229505, 0x17b70d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpWorld{ REL::VariantID(280383, 229507, 0x17b70e8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpPhantomBroadPhaseListener{ REL::VariantID(280384, 229509, 0x17b7108), REL::VariantID(280385, 229511, 0x17b7128) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpBroadPhaseBorderListener{ REL::VariantID(280386, 229513, 0x17b7148), REL::VariantID(280387, 229515, 0x17b7168) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpCollisionCallbackUtil{ REL::VariantID(280388, 229517, 0x17b7188), REL::VariantID(280389, 229519, 0x17b71b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConstraintOwner{ REL::VariantID(280471, 229604, 0x17b7790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBreakableConstraintData{ REL::VariantID(280533, 229666, 0x17b7bb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConstraintChainData{ REL::VariantID(557213, 229668, 0x17b7c50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBallSocketChainData{ REL::VariantID(280534, 229689, 0x17b7cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpStiffSpringChainData{ REL::VariantID(280535, 229691, 0x17b7da0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpGenericConstraintData{ REL::VariantID(280536, 229693, 0x17b7e48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMalleableConstraintData{ REL::VariantID(280537, 229695, 0x17b7ee8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpEntityEntityBroadPhaseListener{ REL::VariantID(280538, 229697, 0x17b7f88), REL::VariantID(280539, 229699, 0x17b7fa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSimulationIsland{ REL::VariantID(280540, 229701, 0x17b7fc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPhantomOverlapListener{ REL::VariantID(280552, 229714, 0x17b80b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpWorldDeletionListener{ REL::VariantID(280553, 229716, 0x17b80d0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_hkpBroadPhaseBorder{ REL::VariantID(280554, 229718, 0x17b80f0), REL::VariantID(280555, 229720, 0x17b8120), REL::VariantID(280556, 229722, 0x17b8140), REL::VariantID(280557, 229724, 0x17b8160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpDynamicsContactMgr{ REL::VariantID(557247, 229726, 0x17b8180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSimpleContactConstraintData{ REL::VariantID(280558, 229746, 0x17b8220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSimpleConstraintContactMgr__Factory{ REL::VariantID(280559, 229748, 0x17b82d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSimpleConstraintContactMgr{ REL::VariantID(280560, 229750, 0x17b82f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpReportContactMgr__Factory{ REL::VariantID(280565, 229756, 0x17b83e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpReportContactMgr{ REL::VariantID(280566, 229758, 0x17b8408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpWorldMaintenanceMgr{ REL::VariantID(557272, 229760, 0x17b84a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpDefaultWorldMaintenanceMgr{ REL::VariantID(280567, 229767, 0x17b84e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpWorldExtension{ REL::VariantID(280571, 229772, 0x17b8540) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpEndOfStepCallbackUtil{ REL::VariantID(280572, 229774, 0x17b8570), REL::VariantID(280573, 229776, 0x17b8590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConvexPieceStreamData{ REL::VariantID(280613, 229824, 0x17b8928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCharacterContext{ REL::VariantID(280632, 229844, 0x17b8a90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkPackfileWriter__AddObjectListener{ REL::VariantID(557292, 229846, 0x17b8ab0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpHavokSnapshot__ConvertListener{ REL::VariantID(280633, 229851, 0x17b8ad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCharacterStateManager{ REL::VariantID(280636, 229855, 0x17b8b20) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_hkpCharacterRigidBody{ REL::VariantID(280637, 229857, 0x17b8b40), REL::VariantID(280638, 229859, 0x17b8b78), REL::VariantID(280639, 229861, 0x17b8bb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMouseSpringAction{ REL::VariantID(280643, 229866, 0x17b8c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBinaryAction{ REL::VariantID(280976, 230697, 0x17bc108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpAngularDashpotAction{ REL::VariantID(280977, 230699, 0x17bc150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpDashpotAction{ REL::VariantID(280980, 230703, 0x17bc1d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMotorAction{ REL::VariantID(280983, 230707, 0x17bc248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpReorientAction{ REL::VariantID(280988, 230713, 0x17bc2e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSpringAction{ REL::VariantID(280991, 230717, 0x17bc358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCharacterRigidBodyCinfo{ REL::VariantID(281000, 230727, 0x17bc438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPoweredChainMapper{ REL::VariantID(281009, 230737, 0x17bc548) };
	constexpr std::array<REL::VariantID, 6>  VTABLE_hkpConstrainedSystemFilter{ REL::VariantID(281016, 230745, 0x17bc620), REL::VariantID(281017, 230747, 0x17bc648), REL::VariantID(281018, 230749, 0x17bc660), REL::VariantID(281019, 230751, 0x17bc688), REL::VariantID(281020, 230753, 0x17bc6a0), REL::VariantID(281021, 230755, 0x17bc6b8) };
	constexpr std::array<REL::VariantID, 6>  VTABLE_hkpDisableEntityCollisionFilter{ REL::VariantID(281024, 230759, 0x17bc738), REL::VariantID(281025, 230761, 0x17bc760), REL::VariantID(281026, 230763, 0x17bc778), REL::VariantID(281027, 230765, 0x17bc7a0), REL::VariantID(281028, 230767, 0x17bc7b8), REL::VariantID(281029, 230769, 0x17bc7d0) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_hkpGroupCollisionFilter{ REL::VariantID(281032, 230773, 0x17bc850), REL::VariantID(281033, 230775, 0x17bc878), REL::VariantID(281034, 230777, 0x17bc890), REL::VariantID(281035, 230779, 0x17bc8b8), REL::VariantID(281036, 230781, 0x17bc8d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPhysicsSystemWithContacts{ REL::VariantID(281039, 230785, 0x17bc920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSerializedAgentNnEntry{ REL::VariantID(281042, 230789, 0x17bc990) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSerializedDisplayMarker{ REL::VariantID(281056, 230805, 0x17bcae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSerializedDisplayMarkerList{ REL::VariantID(281059, 230809, 0x17bcb40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSerializedDisplayRbTransforms{ REL::VariantID(281062, 230813, 0x17bcba0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpDisplayBindingData__RigidBody{ REL::VariantID(281067, 230819, 0x17bcc80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpDisplayBindingData__PhysicsSystem{ REL::VariantID(281068, 230821, 0x17bcca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpDisplayBindingData{ REL::VariantID(281069, 230823, 0x17bccc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPhysicsData{ REL::VariantID(281076, 230831, 0x17bcda8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_hkpCharacterProxy{ REL::VariantID(281102, 230859, 0x17bcfc0), REL::VariantID(281103, 230861, 0x17bcff0), REL::VariantID(281104, 230863, 0x17bd028) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_hkpTriggerVolume{ REL::VariantID(281123, 230883, 0x17bd190), REL::VariantID(281124, 230885, 0x17bd1c0), REL::VariantID(281125, 230887, 0x17bd200), REL::VariantID(281126, 230889, 0x17bd220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpFirstPersonGun{ REL::VariantID(281133, 230897, 0x17bd398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBallGun{ REL::VariantID(281134, 230899, 0x17bd3e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpGravityGun{ REL::VariantID(281137, 230903, 0x17bd458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMountedBallGun{ REL::VariantID(281141, 230908, 0x17bd4d8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpGunProjectile{ REL::VariantID(281144, 230912, 0x17bd548), REL::VariantID(281145, 230914, 0x17bd580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpProjectileGun{ REL::VariantID(281146, 230916, 0x17bd5c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSaveContactPointsUtil__EntitySelector{ REL::VariantID(281148, 230919, 0x17bd628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___hkEntitySelectorAll{ REL::VariantID(281149, 230921, 0x17bd640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___hkEntitySelectorListed{ REL::VariantID(281150, 230923, 0x17bd658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLimbIKModifierCastInfo{ REL::VariantID(281164, 230938, 0x17bd960) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSILimbIKModifierSingleton{ REL::VariantID(281165, 230940, 0x17bd970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BGSGamebryoSequenceGenerator{ REL::VariantID(281166, 230942, 0x17bd998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIStateManagerModifier__BSIStateManagerStateListener{ REL::VariantID(281681, 232295, 0x17c4df8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSynchronizedClipGenerator__hkbDefaultSynchronizedScene{ REL::VariantID(281991, 232608, 0x17c4f30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSynchronizedClipGenerator{ REL::VariantID(281992, 232610, 0x17c4f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIDirectAtModifierSingleton{ REL::VariantID(281995, 232616, 0x17c5160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIPassByTargetTriggerModifierSingleton{ REL::VariantID(281996, 232618, 0x17c5178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIRagdollContactListenerModifierSingleton{ REL::VariantID(281997, 232620, 0x17c51a0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSRagdollContactListenerModifier{ REL::VariantID(281998, 232622, 0x17c51b8), REL::VariantID(281999, 232624, 0x17c5288) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIStateManagerModifier{ REL::VariantID(282001, 232627, 0x17c6f50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBoneSwitchGenerator{ REL::VariantID(282006, 232633, 0x17c52e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBoneSwitchGeneratorBoneData{ REL::VariantID(282011, 232639, 0x17c54c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSCyclicBlendTransitionGenerator{ REL::VariantID(282012, 232641, 0x17c54e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSOffsetAnimationGenerator{ REL::VariantID(282023, 232653, 0x17c5888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSiStateTaggingGenerator{ REL::VariantID(282032, 232663, 0x17c5b38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSComputeAddBoneAnimModifier{ REL::VariantID(282034, 232666, 0x17c5c48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDecomposeVectorModifier{ REL::VariantID(282037, 232670, 0x17c5d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDirectAtModifier{ REL::VariantID(282038, 232672, 0x17c5e58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDistTriggerModifier{ REL::VariantID(282040, 232675, 0x17c5f40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSEventEveryNEventsModifier{ REL::VariantID(282042, 232678, 0x17c6028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSEventOnDeactivateModifier{ REL::VariantID(282048, 232685, 0x17c6220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSEventOnFalseToTrueModifier{ REL::VariantID(282050, 232688, 0x17c6320) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSGetTimeStepModifier{ REL::VariantID(282052, 232691, 0x17c6418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSInterpValueModifier{ REL::VariantID(282053, 232693, 0x17c64e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIsActiveModifier{ REL::VariantID(282054, 232695, 0x17c65b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLimbIKModifier{ REL::VariantID(282055, 232697, 0x17c6688) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLookAtModifier{ REL::VariantID(282061, 232704, 0x17c6838) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSModifyOnceModifier{ REL::VariantID(282067, 232711, 0x17c6ab0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPassByTargetTriggerModifier{ REL::VariantID(282069, 232714, 0x17c6bb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSpeedSamplerModifier{ REL::VariantID(282071, 232717, 0x17c6ca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTimerModifier{ REL::VariantID(282073, 232720, 0x17c6d98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTweenerModifier{ REL::VariantID(282074, 232722, 0x17c6e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaAnimationBinding{ REL::VariantID(282076, 232725, 0x17c7138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSynchronizedClipGeneratorUtils__FindEventFunctor{ REL::VariantID(282077, 232727, 0x17c7158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAnimationGraphManager{ REL::VariantID(282127, 232742, 0x17c78e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTMessageQueue_BSTSmartPointer_BSAnimationGraphManager_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(282130, 232744, 0x17c7958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonMessageQueue_BSTSmartPointer_BSAnimationGraphManager_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(558716, 232746, 0x17c7988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonStaticMessageQueue_BSTSmartPointer_BSAnimationGraphManager_BSTSmartPointerIntrusiveRefCount__128_{ REL::VariantID(282131, 232754, 0x17c79c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DeferredUpdate{ REL::VariantID(282132, 232762, 0x17c7a08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkLoader{ REL::VariantID(282176, 232776, 0x17c8100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BShkbHkxDB__DBData{ REL::VariantID(282177, 232778, 0x17c8160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_BShkbHkxDB__DBTraits_{ REL::VariantID(282178, 232780, 0x17c81e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BShkbHkxDB__ProjectDBData{ REL::VariantID(282179, 232782, 0x17c8218) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSQueuedResourceCollection_BSResource__EntryDB_BShkbHkxDB__DBTraits__2_{ REL::VariantID(282180, 232784, 0x17c8298), REL::VariantID(282181, 232786, 0x17c8338) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BShkbHkxDB__QueuedHandles{ REL::VariantID(282182, 232788, 0x17c8358), REL::VariantID(282183, 232790, 0x17c83f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BShkbHkxDB__StreamAdaptor{ REL::VariantID(282185, 232792, 0x17c8440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkIWorldStepListener{ REL::VariantID(282350, 232795, 0x17c9e50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___BShkbAnimationGraphLoadScrapper{ REL::VariantID(558745, 232797, 0x17ca100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAnimationGraphLoadScrapper{ REL::VariantID(282349, 232800, 0x17c9e38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory___BShkbAnimationGraphLoadScrapper_BSTFactoryManager_BSFixedString_BSAnimationGraphLoadScrapper_2_BSTSingletonImplicit__{ REL::VariantID(282368, 232802, 0x17ca118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___GraphPhysicsStepListener{ REL::VariantID(282363, 232816, 0x17ca028) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaSkeleton{ REL::VariantID(282347, 232866, 0x17c9da0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIRagdollDriver{ REL::VariantID(282348, 232868, 0x17c9dc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BShkbAnimationGraph{ REL::VariantID(282351, 232870, 0x17c9e70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SynchronizedClipNameVisitor{ REL::VariantID(282365, 232872, 0x17ca068) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___BSHashMapEventFindFunctor{ REL::VariantID(282367, 232874, 0x17ca0e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSISpeedSamplerDB{ REL::VariantID(282385, 232882, 0x17ca3b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSpeedSamplerDBManager{ REL::VariantID(282386, 232884, 0x17ca3c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BShkVisibilityController{ REL::VariantID(282394, 232887, 0x17ca4a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BShkVisibilityController_BShkNonTransformController_{ REL::VariantID(558752, 232889, 0x17ca4c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BShkVisibilityController_BShkNonTransformController__BSTCreateFactoryManager_BSFixedString_BShkNonTransformController_32__{ REL::VariantID(282395, 232893, 0x17ca4e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BShkVisibilityController_BSTCreateFactoryManager_BSFixedString_BShkNonTransformController_32__{ REL::VariantID(282396, 232895, 0x17ca508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BShkbUtils__GraphInspectionFunctor{ REL::VariantID(282479, 232914, 0x17cb1d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbAssetLoader{ REL::VariantID(282480, 232916, 0x17cb218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___BSResourceAssetLoader{ REL::VariantID(282484, 232918, 0x17cb278) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___NullAssetLoader{ REL::VariantID(282485, 232920, 0x17cb2a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MapEventFindFunctor{ REL::VariantID(282486, 232922, 0x17cb2d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ClipAddingFunctor{ REL::VariantID(282487, 232924, 0x17cb2f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BShkbUtils__ProspectiveEventClipAddingFunctor{ REL::VariantID(282488, 232926, 0x17cb330) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CompileExpressionFunctor{ REL::VariantID(282489, 232928, 0x17cb370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___EmptyCallbackFunctor{ REL::VariantID(282548, 232932, 0x17cbcd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IAnimationClipLoaderSingleton{ REL::VariantID(282544, 232938, 0x17cbc20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AnimationFileManagerSingleton{ REL::VariantID(282545, 232940, 0x17cbc58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___NullCallbackFunctor{ REL::VariantID(282549, 232942, 0x17cbcf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaSkeletonMapper{ REL::VariantID(282559, 232947, 0x17cbe88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaRagdollInstance{ REL::VariantID(282589, 232978, 0x17cc1c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaDefaultAnimationControl{ REL::VariantID(282590, 232980, 0x17cc1e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaDefaultAnimationControlMapperData{ REL::VariantID(282591, 232982, 0x17cc260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaAnimatedReferenceFrame{ REL::VariantID(558881, 233256, 0x17cdba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaAnimation{ REL::VariantID(282756, 233263, 0x17cdbe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaInterleavedUncompressedAnimation{ REL::VariantID(282760, 233268, 0x17cdd38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaQuantizedAnimation{ REL::VariantID(282763, 233272, 0x17cde10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaSplineCompressedAnimation{ REL::VariantID(282768, 233278, 0x17cdf28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaAnimationPreviewColorContainer{ REL::VariantID(282778, 233289, 0x17ce128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaDefaultAnimatedReferenceFrame{ REL::VariantID(282803, 233315, 0x17ce3e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaFootstepAnalysisInfoContainer{ REL::VariantID(282807, 233320, 0x17ce490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaBoneAttachment{ REL::VariantID(282814, 233328, 0x17ce550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaAnimationContainer{ REL::VariantID(282821, 233336, 0x17ce600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaMirroredSkeleton{ REL::VariantID(282894, 233499, 0x17cf7d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaAnimationControl{ REL::VariantID(282914, 233519, 0x17cf8f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCollisionDispatcher{ REL::VariantID(283164, 233893, 0x17d21b0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpNullBroadPhaseListener{ REL::VariantID(283178, 233908, 0x17d2380), REL::VariantID(283179, 233910, 0x17d23a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCollisionAgent{ REL::VariantID(559114, 233912, 0x17d23c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpNullAgent{ REL::VariantID(283180, 233927, 0x17d2438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkp3AxisSweep{ REL::VariantID(283192, 233940, 0x17d2578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBroadPhase{ REL::VariantID(283199, 233947, 0x17d26c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTraceStream{ REL::VariantID(283216, 233965, 0x17d2858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpStorageMeshShape__SubpartStorage{ REL::VariantID(283221, 233971, 0x17d29a8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpStorageMeshShape{ REL::VariantID(283222, 233973, 0x17d29c8), REL::VariantID(283223, 233975, 0x17d2a40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpStorageExtendedMeshShape__MeshSubpartStorage{ REL::VariantID(283224, 233978, 0x17d2a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpStorageExtendedMeshShape__ShapeSubpartStorage{ REL::VariantID(283225, 233980, 0x17d2aa0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpStorageExtendedMeshShape{ REL::VariantID(283226, 233982, 0x17d2ac0), REL::VariantID(283227, 233984, 0x17d2b40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTagfileWriter__AddDataObjectListener{ REL::VariantID(559140, 233986, 0x17d2b80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTagfileWriter{ REL::VariantID(559145, 233991, 0x17d2ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTagfileReader{ REL::VariantID(559150, 233996, 0x17d2bd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBinaryTagfileWriter{ REL::VariantID(283228, 234001, 0x17d2bf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkXmlTagfileReader{ REL::VariantID(283230, 234004, 0x17d2c20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkXmlTagfileWriter{ REL::VariantID(283231, 234006, 0x17d2c48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ForwardingPackfileListerer{ REL::VariantID(283237, 234013, 0x17d2d98) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpFastMeshShape{ REL::VariantID(283283, 234076, 0x17d3330), REL::VariantID(283284, 234078, 0x17d33a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMapPointsToSubShapeContactMgr{ REL::VariantID(283376, 234221, 0x17d4250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPoweredChainData{ REL::VariantID(283404, 234250, 0x17d4488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConvexVerticesShape{ REL::VariantID(283415, 234261, 0x17d4558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkResource{ REL::VariantID(559230, 234270, 0x17d4680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___hkNativeResource{ REL::VariantID(283423, 234279, 0x17d46c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BShkbUtils__SaveDataRestoreFunctor{ REL::VariantID(283458, 234293, 0x17d4d20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConstraintUtils__CollectConstraintsFilter{ REL::VariantID(283459, 234295, 0x17d4d60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpEaseConstraintsAction__CollectSupportedConstraints{ REL::VariantID(283460, 234297, 0x17d4d78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpEaseConstraintsAction{ REL::VariantID(283461, 234299, 0x17d4d90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpEasePenetrationAction{ REL::VariantID(283477, 234316, 0x17d4fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSiStateTaggingUtils__BSiStateTaggingStateListener{ REL::VariantID(283492, 234320, 0x17d5228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___iStateTaggingFunctor{ REL::VariantID(283493, 234322, 0x17d5268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxAnimatedFloat{ REL::VariantID(283718, 234747, 0x17d7730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxAnimatedMatrix{ REL::VariantID(283721, 234751, 0x17d7780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxAnimatedQuaternion{ REL::VariantID(283724, 234755, 0x17d77d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxAnimatedVector{ REL::VariantID(283727, 234759, 0x17d7820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxSparselyAnimatedBool{ REL::VariantID(283732, 234765, 0x17d7890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxSparselyAnimatedInt{ REL::VariantID(283733, 234767, 0x17d78b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxEnum{ REL::VariantID(283734, 234769, 0x17d78d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxSparselyAnimatedEnum{ REL::VariantID(283735, 234771, 0x17d78f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxSparselyAnimatedString{ REL::VariantID(283736, 234773, 0x17d7910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxAttributeHolder{ REL::VariantID(283739, 234777, 0x17d7960) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxCamera{ REL::VariantID(283754, 234793, 0x17d7ac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxNode{ REL::VariantID(283761, 234801, 0x17d7b60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxLight{ REL::VariantID(283766, 234807, 0x17d7bd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxMaterial{ REL::VariantID(283769, 234812, 0x17d7c18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxMaterialEffect{ REL::VariantID(283777, 234821, 0x17d7cd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxMaterialShader{ REL::VariantID(283780, 234825, 0x17d7d20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxTextureFile{ REL::VariantID(283788, 234834, 0x17d7dd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxTextureInplace{ REL::VariantID(283791, 234838, 0x17d7e10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxEdgeSelectionChannel{ REL::VariantID(283794, 234842, 0x17d7e60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxTriangleSelectionChannel{ REL::VariantID(283797, 234846, 0x17d7eb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxVertexFloatDataChannel{ REL::VariantID(283800, 234850, 0x17d7f18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxVertexIntDataChannel{ REL::VariantID(283803, 234854, 0x17d7f78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxVertexSelectionChannel{ REL::VariantID(283806, 234858, 0x17d7fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxVertexVectorDataChannel{ REL::VariantID(283809, 234862, 0x17d8030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxIndexBuffer{ REL::VariantID(283812, 234866, 0x17d8090) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxMeshSection{ REL::VariantID(283816, 234871, 0x17d80e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxMesh__UserChannelInfo{ REL::VariantID(283817, 234873, 0x17d8108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxNodeSelectionSet{ REL::VariantID(283835, 234892, 0x17d82a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxSkinBinding{ REL::VariantID(283836, 234894, 0x17d82c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxScene{ REL::VariantID(283837, 234896, 0x17d82e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaMeshBinding{ REL::VariantID(283867, 234927, 0x17d8778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaFootstepAnalysisInfo{ REL::VariantID(283873, 234935, 0x17d88d8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpMeshShape{ REL::VariantID(283954, 235144, 0x17d9728), REL::VariantID(283955, 235146, 0x17d97a0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpExtendedMeshShape{ REL::VariantID(283957, 235149, 0x17d97f0), REL::VariantID(283958, 235151, 0x17d9870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkPackfileWriter{ REL::VariantID(283961, 235155, 0x17d98d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkIstream{ REL::VariantID(283969, 235165, 0x17d9b00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___InternedStringRefCounted{ REL::VariantID(283977, 235174, 0x17d9f50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataWorld{ REL::VariantID(559607, 235176, 0x17d9b58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataWorldDict{ REL::VariantID(283978, 235200, 0x17d9c18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataRefCounted{ REL::VariantID(283979, 235202, 0x17d9cd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataArrayImpl{ REL::VariantID(559633, 235204, 0x17d9ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataClassImpl{ REL::VariantID(559671, 235242, 0x17d9e18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataObjectImpl{ REL::VariantID(559684, 235255, 0x17d9e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataClassDict{ REL::VariantID(283980, 235281, 0x17d9f70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataObjectDict{ REL::VariantID(283981, 235283, 0x17d9fd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VariableIntArrayImplementation{ REL::VariantID(283982, 235285, 0x17da0a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BasicArrayImplementation_uchar_1_{ REL::VariantID(283985, 235289, 0x17da268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ByteArrayImplementation{ REL::VariantID(283986, 235291, 0x17da398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ArrayOfTuplesImplementation__View{ REL::VariantID(283987, 235293, 0x17da4c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ArrayOfTuplesImplementation{ REL::VariantID(283988, 235295, 0x17da5f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BasicArrayImplementation_float_3_{ REL::VariantID(283989, 235297, 0x17da728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RealArrayImplementation{ REL::VariantID(283990, 235299, 0x17da858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VecArrayImplementation{ REL::VariantID(283991, 235301, 0x17da988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BasicArrayImplementation_hkDataObjectImpl___8_{ REL::VariantID(283992, 235303, 0x17daab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PointerArrayImplementation{ REL::VariantID(283993, 235305, 0x17dabe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BasicArrayImplementation_char___10_{ REL::VariantID(283994, 235307, 0x17dad18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CstringArrayImplementation{ REL::VariantID(283995, 235309, 0x17dae48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StructArrayImplementation__Object{ REL::VariantID(283996, 235311, 0x17daf78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_StructArrayImplementation{ REL::VariantID(283997, 235313, 0x17db078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataWorldNative{ REL::VariantID(284001, 235318, 0x17db288) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataClassNative{ REL::VariantID(284006, 235324, 0x17db3e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataArrayNative{ REL::VariantID(284007, 235326, 0x17db448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkDataObjectNative{ REL::VariantID(284008, 235328, 0x17db578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBinaryTagfileReader{ REL::VariantID(284014, 235335, 0x17db748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkVersionPatchManager{ REL::VariantID(284066, 235401, 0x17dbb58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkSubStreamWriter{ REL::VariantID(284076, 235412, 0x17dbd28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBinaryPackfileWriter{ REL::VariantID(284077, 235414, 0x17dbd78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkPooledAllocator{ REL::VariantID(284078, 235416, 0x17dbdd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkTempDetectAllocator{ REL::VariantID(284079, 235418, 0x17dbe38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkSerializeDeprecated{ REL::VariantID(284094, 235434, 0x17dc138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPredGskfAgent{ REL::VariantID(284098, 235439, 0x17dc290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpIterativeLinearCastAgent{ REL::VariantID(559738, 235442, 0x17dc310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBoxBoxAgent{ REL::VariantID(284100, 235457, 0x17dc388) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentFlipCollector{ REL::VariantID(284103, 235461, 0x17dc410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentFlipCastCollector{ REL::VariantID(284104, 235463, 0x17dc430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentFlipBodyCollector{ REL::VariantID(284105, 235465, 0x17dc450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBvAgent{ REL::VariantID(284106, 235467, 0x17dc470) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpFlagCdBodyPairCollector{ REL::VariantID(284107, 235469, 0x17dc4e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSimpleClosestContactCollector{ REL::VariantID(284108, 235471, 0x17dc508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpBvAgent_{ REL::VariantID(559760, 235473, 0x17dc528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgent_hkpBvAgent_{ REL::VariantID(284109, 235488, 0x17dc5a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBvTreeAgent{ REL::VariantID(284113, 235493, 0x17dc640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpBvTreeAgent_{ REL::VariantID(559777, 235495, 0x17dc6b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgent_hkpBvTreeAgent_{ REL::VariantID(284114, 235510, 0x17dc730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpBvTreeStreamAgent{ REL::VariantID(284119, 235516, 0x17dc7e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpBvTreeStreamAgent_{ REL::VariantID(559794, 235518, 0x17dc858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgent_hkpBvTreeStreamAgent_{ REL::VariantID(284120, 235533, 0x17dc8d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpShapeCollectionAgent_{ REL::VariantID(559810, 235535, 0x17dc948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgent_hkpShapeCollectionAgent_{ REL::VariantID(284121, 235550, 0x17dc9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppAgent{ REL::VariantID(284122, 235552, 0x17dca38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpMoppAgent_{ REL::VariantID(559827, 235554, 0x17dcab0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgent_hkpMoppAgent_{ REL::VariantID(284123, 235569, 0x17dcb28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpPhantomAgent{ REL::VariantID(284125, 235572, 0x17dcba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSphereSphereAgent{ REL::VariantID(284126, 235574, 0x17dcc20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSphereCapsuleAgent{ REL::VariantID(284128, 235577, 0x17dcca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpSphereCapsuleAgent_{ REL::VariantID(284129, 235579, 0x17dcd20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSphereTriangleAgent{ REL::VariantID(284131, 235582, 0x17dcda8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpSphereTriangleAgent_{ REL::VariantID(284132, 235584, 0x17dce20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCapsuleCapsuleAgent{ REL::VariantID(284134, 235587, 0x17dcea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCapsuleTriangleAgent{ REL::VariantID(284136, 235590, 0x17dcf30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpCapsuleTriangleAgent_{ REL::VariantID(284137, 235592, 0x17dcfa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSphereBoxAgent{ REL::VariantID(284140, 235596, 0x17dd040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpSphereBoxAgent_{ REL::VariantID(284141, 235598, 0x17dd0b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMultiSphereTriangleAgent{ REL::VariantID(284143, 235601, 0x17dd140) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpMultiSphereTriangleAgent_{ REL::VariantID(284144, 235603, 0x17dd1b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMultiRayConvexAgent{ REL::VariantID(284147, 235607, 0x17dd260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpMultiRayConvexAgent_{ REL::VariantID(284148, 235609, 0x17dd2d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpTransformAgent{ REL::VariantID(284151, 235613, 0x17dd378) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpTransformAgent_{ REL::VariantID(559859, 235615, 0x17dd3f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgent_hkpTransformAgent_{ REL::VariantID(284152, 235630, 0x17dd468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpListAgent{ REL::VariantID(284155, 235634, 0x17dd500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpListAgent_{ REL::VariantID(559876, 235636, 0x17dd578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgent_hkpListAgent_{ REL::VariantID(284156, 235651, 0x17dd5f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpConvexListAgent{ REL::VariantID(284157, 235653, 0x17dd668) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpConvexListAgent_{ REL::VariantID(559893, 235655, 0x17dd6e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgent_hkpConvexListAgent_{ REL::VariantID(284158, 235670, 0x17dd758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpShapeCollectionAgent{ REL::VariantID(284164, 235677, 0x17dd818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMultiSphereAgent{ REL::VariantID(284166, 235680, 0x17dd8a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpMultiSphereAgent_{ REL::VariantID(559911, 235682, 0x17dd920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgent_hkpMultiSphereAgent_{ REL::VariantID(284167, 235697, 0x17dd998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpArrayAction{ REL::VariantID(284193, 235721, 0x17ddba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAlignSceneToNodeOptions{ REL::VariantID(284194, 235723, 0x17ddbf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxEnvironment{ REL::VariantID(284195, 235725, 0x17ddc10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxMaterialShaderSet{ REL::VariantID(284205, 235736, 0x17ddee0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxVertexBuffer{ REL::VariantID(284206, 235738, 0x17ddf00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkxMesh{ REL::VariantID(284207, 235740, 0x17ddf20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkOffsetOnlyStreamWriter{ REL::VariantID(284230, 235764, 0x17de1a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkObjectWriter{ REL::VariantID(559934, 235766, 0x17de1f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkPlatformObjectWriter__Cache{ REL::VariantID(284231, 235772, 0x17de228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkPlatformObjectWriter{ REL::VariantID(284232, 235774, 0x17de248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkMemoryStreamReader{ REL::VariantID(284233, 235776, 0x17de278) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkPackfileData{ REL::VariantID(284234, 235778, 0x17de2e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkObjectResource{ REL::VariantID(284239, 235784, 0x17de348) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkIArchive{ REL::VariantID(284240, 235786, 0x17de398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkParserBuffer{ REL::VariantID(284847, 236399, 0x17e1680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkXmlStreamParser{ REL::VariantID(284848, 236401, 0x17e16a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpGskBaseAgent{ REL::VariantID(284867, 236425, 0x17e1790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpGskfAgent{ REL::VariantID(284871, 236430, 0x17e1828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkXmlLexAnalyzer{ REL::VariantID(284901, 236474, 0x17e1b00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___AudioLoadTask{ REL::VariantID(285013, 236486, 0x17e2ca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AudioLoadForPlaybackTask{ REL::VariantID(285014, 236488, 0x17e2d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AudioLoadToCacheTask{ REL::VariantID(285015, 236490, 0x17e2d70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAudioManagerThread{ REL::VariantID(285016, 236492, 0x17e2dd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAudio{ REL::VariantID(285019, 236496, 0x17e2e20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSGameSound{ REL::VariantID(285023, 236498, 0x17e2ef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNullImplAudio{ REL::VariantID(285031, 236500, 0x17e30e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_BSAudio_{ REL::VariantID(285033, 236503, 0x17e3148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BSNullImplAudio_BSAudio_{ REL::VariantID(559972, 236505, 0x17e3168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BSNullImplAudio_BSAudio__BSTCreateFactoryManager_BSFixedStringCI_BSAudio_4__{ REL::VariantID(285034, 236509, 0x17e3188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BSNullImplAudio_BSTCreateFactoryManager_BSFixedStringCI_BSAudio_4__{ REL::VariantID(285035, 236513, 0x17e31a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAudioListener{ REL::VariantID(285036, 236515, 0x17e31d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNullImplAudioListener{ REL::VariantID(285037, 236517, 0x17e3210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNullImplGameSound{ REL::VariantID(285038, 236519, 0x17e3248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ReverbModCallback{ REL::VariantID(285062, 236521, 0x17e3628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSXAudio2Audio{ REL::VariantID(285056, 236527, 0x17e3588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___MonitorAPO{ REL::VariantID(285071, 236534, 0x17e36a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BSXAudio2Audio_BSAudio_{ REL::VariantID(559986, 236536, 0x17e3728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BSXAudio2Audio_BSAudio__BSTCreateFactoryManager_BSFixedStringCI_BSAudio_4__{ REL::VariantID(285072, 236540, 0x17e3748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BSXAudio2Audio_BSTCreateFactoryManager_BSFixedStringCI_BSAudio_4__{ REL::VariantID(285073, 236542, 0x17e3768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_128__{ REL::VariantID(285075, 236545, 0x17e3798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSXAudio2AudioListener{ REL::VariantID(285080, 236551, 0x17e37e8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSXAudio2GameSound{ REL::VariantID(285093, 236556, 0x17e3a10), REL::VariantID(285094, 236558, 0x17e3ae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAudioDataSrc_BSXAudio2DataSrc_{ REL::VariantID(285139, 236595, 0x17e3e88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSXAudio2DataSrc{ REL::VariantID(285140, 236597, 0x17e3e98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ScrapHeap{ REL::VariantID(285161, 236607, 0x17e4168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSCoreMessage{ REL::VariantID(285197, 236638, 0x17e43e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSThread{ REL::VariantID(285209, 236644, 0x17e4988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CompactingStore__MoveCallback{ REL::VariantID(285215, 236646, 0x17e4a58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CompactingStore__NoopMoveCallback{ REL::VariantID(285217, 236649, 0x17e4a98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CompactingStore__Store{ REL::VariantID(285216, 236652, 0x17e4a70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MemoryHeap{ REL::VariantID(285228, 236658, 0x17e4c20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_UnitTestMemoryHeap{ REL::VariantID(285229, 236660, 0x17e4cd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMemoryHeap{ REL::VariantID(285230, 236662, 0x17e4d80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ZeroOverheadHeap{ REL::VariantID(285231, 236664, 0x17e4e00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_UnitTestZeroOverheadHeap{ REL::VariantID(285232, 236666, 0x17e4e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSmallBlockAllocatorUtil__UserPoolBase{ REL::VariantID(285236, 236670, 0x17e4f68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSmallBlockAllocator{ REL::VariantID(285237, 236672, 0x17e4f78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSStepThread{ REL::VariantID(285249, 236677, 0x17e5150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSThreadEvent____Source{ REL::VariantID(285250, 236679, 0x17e5178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMemoryStoreBase{ REL::VariantID(285251, 236681, 0x17e5188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMemoryStore{ REL::VariantID(285252, 236683, 0x17e51b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AbstractHeap{ REL::VariantID(285255, 236685, 0x17e5240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MouseMoveEvent{ REL::VariantID(285325, 236703, 0x17e6118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CharEvent{ REL::VariantID(285326, 236705, 0x17e6178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DeviceConnectEvent{ REL::VariantID(285327, 236707, 0x17e6198) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_KinectEvent{ REL::VariantID(285328, 236709, 0x17e61b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32GamerProfile{ REL::VariantID(285331, 236711, 0x17e6230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIInputDevice{ REL::VariantID(285354, 236724, 0x17e74a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSInputDevice{ REL::VariantID(285355, 236726, 0x17e74f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSGamepadDevice{ REL::VariantID(285356, 236728, 0x17e7540) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSGamerProfile{ REL::VariantID(285373, 236733, 0x17e7830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32KeyboardDevice{ REL::VariantID(285449, 236808, 0x17e7e40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32MouseDevice{ REL::VariantID(285450, 236810, 0x17e7ea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPCGamepadDeviceHandler{ REL::VariantID(285457, 236813, 0x17e7fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPCGamepadDeviceDelegate{ REL::VariantID(560031, 236815, 0x17e8038) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32GamepadDevice{ REL::VariantID(285458, 236831, 0x17e80b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPCOrbisGamepadDevice{ REL::VariantID(285459, 236833, 0x17e8138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSKeyboardDevice{ REL::VariantID(285465, 236837, 0x17e8280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32VirtualKeyboardDevice{ REL::VariantID(285468, 236840, 0x17e8328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMouseDevice{ REL::VariantID(285473, 236844, 0x17e8440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSVirtualKeyboardDevice{ REL::VariantID(285483, 236851, 0x17e8ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFile{ REL::VariantID(285511, 236871, 0x17e9968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBinaryStream{ REL::VariantID(285513, 236876, 0x17e99b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiAllocator{ REL::VariantID(285514, 236878, 0x17e99f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNiAllocator{ REL::VariantID(285515, 236880, 0x17e9a48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiStandardAllocator{ REL::VariantID(285516, 236882, 0x17e9aa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSearchPath{ REL::VariantID(285518, 236884, 0x17e9b20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiThread{ REL::VariantID(285524, 236887, 0x17e9c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSStringPool__IterationCallback{ REL::VariantID(285542, 236895, 0x17e9e60) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_Archive{ REL::VariantID(285598, 236902, 0x17ea8a0), REL::VariantID(285599, 236904, 0x17ea940) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ArchiveFile{ REL::VariantID(285600, 236906, 0x17ea958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CompressedArchiveFile{ REL::VariantID(285601, 236908, 0x17ea9f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSJobs__JobThread{ REL::VariantID(285637, 236914, 0x17eb078) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFile{ REL::VariantID(285641, 236923, 0x17eb0e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSystemFileAsyncFunctor{ REL::VariantID(285656, 236933, 0x17eb2e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSystemFileStorage{ REL::VariantID(285679, 236944, 0x17eb590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTaskletManagerCallback{ REL::VariantID(285681, 236946, 0x17eb5f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTaskletManager{ REL::VariantID(285682, 236948, 0x17eb608) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTaskletGroupData{ REL::VariantID(285683, 236950, 0x17eb660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSearchPath{ REL::VariantID(285685, 236952, 0x17eb6b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32TaskletManager{ REL::VariantID(285689, 236956, 0x17eb720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32TaskletGroupData{ REL::VariantID(285692, 236959, 0x17eb7c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__StreamBase{ REL::VariantID(285759, 236968, 0x17ec220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__AsyncStream{ REL::VariantID(285760, 236970, 0x17ec250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__Stream{ REL::VariantID(560082, 236972, 0x17ec2b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__ArchiveStream{ REL::VariantID(285761, 236985, 0x17ec318) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__CompressedArchiveStream{ REL::VariantID(285762, 236987, 0x17ec388) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__ArchiveManager{ REL::VariantID(285765, 236989, 0x17ec498) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____AsyncArchiveStream{ REL::VariantID(285766, 236991, 0x17ec4a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__CacheArchiveOp{ REL::VariantID(285767, 236993, 0x17ec508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__IEntryDB__PostFlushNotify{ REL::VariantID(285779, 236998, 0x17ec780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__IEntryDB{ REL::VariantID(285780, 237000, 0x17ec7a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__LocationTraverser{ REL::VariantID(285854, 237005, 0x17ed340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____GlobalLocations{ REL::VariantID(285855, 237007, 0x17ed350) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____LocationTree{ REL::VariantID(285856, 237009, 0x17ed3b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____GlobalPaths{ REL::VariantID(285861, 237015, 0x17ed420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____DevNull__NullStream{ REL::VariantID(285862, 237017, 0x17ed488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____DevNull{ REL::VariantID(285863, 237019, 0x17ed4f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____EventSources{ REL::VariantID(285864, 237021, 0x17ed558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____ArchiveRegistrationTaskData{ REL::VariantID(285865, 237023, 0x17ed568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE__BSResource__RegisterPrefix_char_const___char_const___BSResource__Location_______2___Traverser{ REL::VariantID(285866, 237025, 0x17ed590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____LooseFileSBTraits__AsyncFunctor{ REL::VariantID(285899, 237038, 0x17ed9f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____LooseFileStreamBase{ REL::VariantID(0, 237040, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____LooseFileAsyncBase__FunctorType{ REL::VariantID(285900, 237042, 0x17eda08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____LooseFileAsyncChild{ REL::VariantID(285901, 237044, 0x17eda20) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSResource____LooseFileAsyncStream{ REL::VariantID(285902, 237046, 0x17eda80), REL::VariantID(0, 237048, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSResource____LooseFileStream{ REL::VariantID(285903, 237050, 0x17edae0), REL::VariantID(0, 237052, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource____DefaultLocationData{ REL::VariantID(285911, 237054, 0x17edc60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__CacheDrive__Task{ REL::VariantID(285931, 237058, 0x17edf68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__CacheDrive{ REL::VariantID(285932, 237060, 0x17edfb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__CacheDrive__Impl{ REL::VariantID(285935, 237064, 0x17ee038) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiObject{ REL::VariantID(285961, 237084, 0x17ee478) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___DeepCopyStream{ REL::VariantID(285963, 237086, 0x17ee5b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiAVObject{ REL::VariantID(285968, 237091, 0x17ee700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_NiAVObject__NiTNewInterface_NiPointer_NiAVObject___{ REL::VariantID(285990, 237094, 0x17eebe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTObjectArray_NiPointer_NiAVObject__{ REL::VariantID(285991, 237096, 0x17eebf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiNode{ REL::VariantID(285992, 237098, 0x17eec08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiStream__BackgroundLoadProcedure{ REL::VariantID(286055, 237108, 0x17ef768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTLargeArray_NiPointer_NiObject__NiTNewInterface_NiPointer_NiObject___{ REL::VariantID(286056, 237110, 0x17ef780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTLargeObjectArray_NiPointer_NiObject__{ REL::VariantID(286057, 237112, 0x17ef790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTLargeArray_uint_NiTMallocInterface_uint__{ REL::VariantID(286058, 237114, 0x17ef7a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTLargePrimitiveArray_uint_{ REL::VariantID(286059, 237116, 0x17ef7b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTLargeArray_BSFixedString_NiTNewInterface_BSFixedString__{ REL::VariantID(286060, 237118, 0x17ef7c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTLargeObjectArray_BSFixedString_{ REL::VariantID(286061, 237120, 0x17ef7d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_NiTPointerAllocator_unsigned___int64__NiObject_const___uint_{ REL::VariantID(286062, 237122, 0x17ef7e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPointerMap_NiObject_const___uint_{ REL::VariantID(286063, 237124, 0x17ef820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiStream{ REL::VariantID(286064, 237126, 0x17ef860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_NiTPointerAllocator_unsigned___int64__char_const___NiObject_______void__{ REL::VariantID(286065, 237128, 0x17ef928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPointerMap_char_const___NiObject_______void__{ REL::VariantID(286066, 237130, 0x17ef968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTStringTemplateMap_NiTPointerMap_char_const___NiObject_______void___NiObject_______void__{ REL::VariantID(286067, 237132, 0x17ef9a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTStringPointerMap_NiObject_______void__{ REL::VariantID(286068, 237134, 0x17ef9e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_void_____NiStream___NiObject____NiTMallocInterface_void_____NiStream___NiObject_____{ REL::VariantID(286069, 237136, 0x17efa28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_void_____NiStream___NiObject____{ REL::VariantID(286070, 237138, 0x17efa38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_NiTPointerAllocator_unsigned___int64__char_const___ushort_{ REL::VariantID(286084, 237153, 0x17efbf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPointerMap_char_const___ushort_{ REL::VariantID(286085, 237155, 0x17efc30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTStringTemplateMap_NiTPointerMap_char_const___ushort__ushort_{ REL::VariantID(286086, 237157, 0x17efc70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTStringPointerMap_ushort_{ REL::VariantID(286087, 237159, 0x17efcb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiObjectNET{ REL::VariantID(286110, 237164, 0x17f0060) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_ushort_NiTMallocInterface_ushort__{ REL::VariantID(286114, 237168, 0x17f01b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_ushort_{ REL::VariantID(286115, 237170, 0x17f01c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_NiRefObject__NiTNewInterface_NiPointer_NiRefObject___{ REL::VariantID(286127, 237172, 0x17f0390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTObjectArray_NiPointer_NiRefObject__{ REL::VariantID(286128, 237174, 0x17f03a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiLight{ REL::VariantID(286129, 237177, 0x17f03b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_uint_NiTMallocInterface_uint__{ REL::VariantID(286143, 237181, 0x17f0750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_uint_{ REL::VariantID(286144, 237183, 0x17f0760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSwitchNode{ REL::VariantID(286145, 237185, 0x17f0770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiStringsExtraData{ REL::VariantID(286151, 237188, 0x17f0a20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiCamera{ REL::VariantID(286157, 237191, 0x17f0cb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTriShape{ REL::VariantID(286165, 237195, 0x17f0f70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSkinnedDecalTriShape{ REL::VariantID(286166, 237197, 0x17f1140) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTexture{ REL::VariantID(286192, 237216, 0x17f1500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSourceTexture{ REL::VariantID(286193, 237218, 0x17f1660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFlattenedBoneTree{ REL::VariantID(286209, 237226, 0x17f19b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSkinInstance{ REL::VariantID(286216, 237229, 0x17f1c98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDismemberSkinInstance{ REL::VariantID(286217, 237231, 0x17f1dd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiStringExtraData{ REL::VariantID(286222, 237234, 0x17f1f98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTimeController{ REL::VariantID(286226, 237237, 0x17f2140) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiExtraData{ REL::VariantID(286235, 237244, 0x17f2338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiGeometryData{ REL::VariantID(286241, 237248, 0x17f2528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSGeometry{ REL::VariantID(286248, 237252, 0x17f2758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDynamicTriShape{ REL::VariantID(286255, 237256, 0x17f2a00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPointLight{ REL::VariantID(286259, 237259, 0x17f2c38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiAVObjectPalette{ REL::VariantID(560172, 237264, 0x17f2fb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiDefaultAVObjectPalette{ REL::VariantID(286272, 237305, 0x17f3100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResourceNiBinaryStream{ REL::VariantID(286277, 237307, 0x17f32f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_DFALL_NiTMapItem_ulong_BSNiUpdateTracker_____ulong_BSNiUpdateTracker___{ REL::VariantID(286282, 237310, 0x17f33c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMap_ulong_BSNiUpdateTracker___{ REL::VariantID(286283, 237312, 0x17f3408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiDirectionalLight{ REL::VariantID(286295, 237324, 0x17f3550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiCullingProcess{ REL::VariantID(286297, 237327, 0x17f3720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiParticles{ REL::VariantID(286305, 237331, 0x17f38f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSkinPartition{ REL::VariantID(286366, 237386, 0x17f4070) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiVertWeightsExtraData{ REL::VariantID(286369, 237388, 0x17f41f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiGeometry{ REL::VariantID(286382, 237394, 0x17f4508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSkinData{ REL::VariantID(286398, 237403, 0x17f4898) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiShadeProperty{ REL::VariantID(286407, 237409, 0x17f4b10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiAlphaAccumulator{ REL::VariantID(286410, 237411, 0x17f4cb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiAmbientLight{ REL::VariantID(286413, 237413, 0x17f4e60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBinaryExtraData{ REL::VariantID(286417, 237415, 0x17f5090) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBooleanExtraData{ REL::VariantID(286420, 237417, 0x17f5220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSPNode{ REL::VariantID(286424, 237419, 0x17f53d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiColorExtraData{ REL::VariantID(286427, 237421, 0x17f5628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFloatExtraData{ REL::VariantID(286430, 237423, 0x17f57b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFloatsExtraData{ REL::VariantID(286435, 237425, 0x17f5998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFogProperty{ REL::VariantID(286440, 237427, 0x17f5b78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiIntegerExtraData{ REL::VariantID(286443, 237429, 0x17f5d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiIntegersExtraData{ REL::VariantID(286448, 237431, 0x17f5ee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_NiMetricsOutputModule__NiTNewInterface_NiPointer_NiMetricsOutputModule___{ REL::VariantID(286462, 237433, 0x17f6230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTObjectArray_NiPointer_NiMetricsOutputModule__{ REL::VariantID(286463, 237435, 0x17f6240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiParticlesData{ REL::VariantID(286472, 237438, 0x17f6390) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiParticleMeshesData{ REL::VariantID(286477, 237440, 0x17f6580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiParticleMeshes{ REL::VariantID(286480, 237442, 0x17f6720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSpotLight{ REL::VariantID(286483, 237444, 0x17f6940) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSwitchStringExtraData{ REL::VariantID(286488, 237446, 0x17f6b98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTriShapeData{ REL::VariantID(286492, 237449, 0x17f6d50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTriShape{ REL::VariantID(286503, 237451, 0x17f7058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTriStripsData{ REL::VariantID(286506, 237454, 0x17f72a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTriStrips{ REL::VariantID(286517, 237456, 0x17f75a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiVectorExtraData{ REL::VariantID(286520, 237458, 0x17f77e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_char___NiTMallocInterface_char____{ REL::VariantID(286529, 237461, 0x17f7a68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_char___{ REL::VariantID(286530, 237463, 0x17f7a78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLODTriShape{ REL::VariantID(286533, 237465, 0x17f7ad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiAdditionalGeometryData{ REL::VariantID(286537, 237467, 0x17f7d48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSegmentedTriShape{ REL::VariantID(286545, 237469, 0x17f7f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBackToFrontAccumulator{ REL::VariantID(286551, 237473, 0x17f8368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiAccumulator{ REL::VariantID(286546, 237476, 0x17f8188) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTriBasedGeomData{ REL::VariantID(286553, 237479, 0x17f84e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTriBasedGeom{ REL::VariantID(286555, 237482, 0x17f8670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPick__Record___NiTScrapHeapInterface_NiPick__Record____{ REL::VariantID(286564, 237485, 0x17f8980) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTScrapArray_NiPick__Record___{ REL::VariantID(560258, 237487, 0x17f8990) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPick__Results{ REL::VariantID(286565, 237489, 0x17f89a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiCollisionTraversals__IFindIntersections{ REL::VariantID(286575, 237492, 0x17f8b18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiCollisionData{ REL::VariantID(286582, 237495, 0x17f8c10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiOBBRoot{ REL::VariantID(286619, 237498, 0x17f93f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBoundingVolume{ REL::VariantID(286588, 237500, 0x17f8e18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBoxBV{ REL::VariantID(286589, 237502, 0x17f8e78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiCapsuleBV{ REL::VariantID(286594, 237504, 0x17f8f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiHalfSpaceBV{ REL::VariantID(286599, 237506, 0x17f9058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSphereBV{ REL::VariantID(286601, 237508, 0x17f90e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiBoundingVolume___NiTMallocInterface_NiBoundingVolume____{ REL::VariantID(286613, 237511, 0x17f92f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_NiBoundingVolume___{ REL::VariantID(286614, 237513, 0x17f9308) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiUnionBV{ REL::VariantID(286615, 237515, 0x17f9318) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiOBBNode{ REL::VariantID(286629, 237517, 0x17f95b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiOBBLeaf{ REL::VariantID(286631, 237519, 0x17f9610) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiIntersector{ REL::VariantID(286620, 237521, 0x17f9418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBoxSphereIntersector{ REL::VariantID(286621, 237523, 0x17f9448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBoxCapsuleIntersector{ REL::VariantID(286622, 237525, 0x17f9478) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiCapsuleCapsuleIntersector{ REL::VariantID(286623, 237527, 0x17f94a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiCapsuleSphereIntersector{ REL::VariantID(286624, 237529, 0x17f94d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiCapsuleTriIntersector{ REL::VariantID(286625, 237531, 0x17f9508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSphereTriIntersector{ REL::VariantID(286626, 237533, 0x17f9538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_NiControllerSequence__NiTNewInterface_NiPointer_NiControllerSequence___{ REL::VariantID(286681, 237537, 0x17f9de8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTObjectArray_NiPointer_NiControllerSequence__{ REL::VariantID(286682, 237539, 0x17f9df8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiControllerManager{ REL::VariantID(286683, 237541, 0x17f9e08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiControllerSequence{ REL::VariantID(286730, 237554, 0x17fa688) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiMultiTargetTransformController{ REL::VariantID(286732, 237557, 0x17fa7d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTextKeyMatch{ REL::VariantID(286733, 237559, 0x17fa9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBlendInterpolator{ REL::VariantID(286749, 237568, 0x17fab70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiTargetTreadTransfController{ REL::VariantID(286765, 237574, 0x17fafa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiInterpController{ REL::VariantID(286769, 237579, 0x17fb1c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFloatInterpolator{ REL::VariantID(286783, 237587, 0x17fb560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiColorInterpolator{ REL::VariantID(286794, 237593, 0x17fb8d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSingleInterpController{ REL::VariantID(286797, 237596, 0x17fbb18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTransformInterpolator{ REL::VariantID(286804, 237600, 0x17fbdf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPosData{ REL::VariantID(286814, 237604, 0x17fc150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPathInterpolator{ REL::VariantID(286815, 237606, 0x17fc280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBlendTransformInterpolator{ REL::VariantID(286875, 237664, 0x17fca90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBlendFloatInterpolator{ REL::VariantID(286878, 237666, 0x17fccd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFloatExtraDataController{ REL::VariantID(286883, 237668, 0x17fcf60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTransformController{ REL::VariantID(286890, 237670, 0x17fd240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBlendAccumTransformInterpolator{ REL::VariantID(286891, 237672, 0x17fd430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_BSAnimNoteListener__BSAnimReceiverType___NiTMallocInterface_BSAnimNoteListener__BSAnimReceiverType____{ REL::VariantID(286896, 237675, 0x17fd6c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_BSAnimNoteListener__BSAnimReceiverType___{ REL::VariantID(286897, 237677, 0x17fd6d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiInterpolator{ REL::VariantID(286904, 237682, 0x17fd790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBlendTreadTransfInterpolator{ REL::VariantID(286908, 237684, 0x17fd9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiKeyBasedInterpolator{ REL::VariantID(286913, 237687, 0x17fdc50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTransformData{ REL::VariantID(286918, 237690, 0x17fdee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBlendBoolInterpolator{ REL::VariantID(286930, 237694, 0x17fe1d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBlendColorInterpolator{ REL::VariantID(286933, 237696, 0x17fe410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBlendPoint3Interpolator{ REL::VariantID(286936, 237698, 0x17fe650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBlendQuaternionInterpolator{ REL::VariantID(286939, 237700, 0x17fe890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBoolData{ REL::VariantID(286944, 237703, 0x17feb20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBoolInterpolator{ REL::VariantID(286949, 237705, 0x17fecf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBoolTimelineInterpolator{ REL::VariantID(286953, 237707, 0x17fef70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplineBasisData{ REL::VariantID(286956, 237709, 0x17ff1c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplineData{ REL::VariantID(286960, 237712, 0x17ff370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplineColorInterpolator{ REL::VariantID(286963, 237714, 0x17ff4f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplineCompColorInterpolator{ REL::VariantID(286966, 237716, 0x17ff758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplineCompFloatInterpolator{ REL::VariantID(286969, 237718, 0x17ff9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplineCompPoint3Interpolator{ REL::VariantID(286972, 237720, 0x17ffc28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplineCompTransformInterpolator{ REL::VariantID(286975, 237722, 0x17ffe90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplineFloatInterpolator{ REL::VariantID(286981, 237727, 0x1800108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplinePoint3Interpolator{ REL::VariantID(286984, 237729, 0x1800370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplineTransformInterpolator{ REL::VariantID(286987, 237731, 0x18005d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiColorExtraDataController{ REL::VariantID(286992, 237733, 0x1800890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFloatsExtraDataController{ REL::VariantID(287000, 237735, 0x1800b98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFloatsExtraDataPoint3Controller{ REL::VariantID(287007, 237738, 0x1800e58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_NiTPointerAllocator_unsigned___int64__char_const___NiPointer_NiSequence__{ REL::VariantID(287019, 237742, 0x1801200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPointerMap_char_const___NiPointer_NiSequence__{ REL::VariantID(287020, 237744, 0x1801240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTStringTemplateMap_NiTPointerMap_char_const___NiPointer_NiSequence___NiPointer_NiSequence__{ REL::VariantID(287021, 237746, 0x1801280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTStringPointerMap_NiPointer_NiSequence__{ REL::VariantID(287022, 237748, 0x18012c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiKeyframeManager{ REL::VariantID(287023, 237750, 0x1801300) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiLightColorController{ REL::VariantID(287028, 237752, 0x1801520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiLightDimmerController{ REL::VariantID(287035, 237756, 0x18017c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiLookAtController{ REL::VariantID(287038, 237758, 0x1801a10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiLookAtInterpolator{ REL::VariantID(287044, 237761, 0x1801c58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiMorphData{ REL::VariantID(287054, 237766, 0x1801f48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPathController{ REL::VariantID(287061, 237768, 0x1802168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPoint3Interpolator{ REL::VariantID(287066, 237770, 0x1802388) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiQuaternionInterpolator{ REL::VariantID(287072, 237773, 0x1802658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFloatController{ REL::VariantID(287075, 237775, 0x18028b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiRollController{ REL::VariantID(287076, 237777, 0x1802a30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiRotData{ REL::VariantID(287081, 237780, 0x1802c50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_NiTransformController__NiTNewInterface_NiPointer_NiTransformController___{ REL::VariantID(287098, 237782, 0x1803000) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTObjectArray_NiPointer_NiTransformController__{ REL::VariantID(287099, 237784, 0x1803010) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSequence{ REL::VariantID(287100, 237786, 0x1803020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiSequenceStreamHelper{ REL::VariantID(287102, 237788, 0x1803178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiStringPalette{ REL::VariantID(287105, 237790, 0x18032f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTextKeyExtraData{ REL::VariantID(287112, 237793, 0x1803518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiUVData{ REL::VariantID(287115, 237796, 0x18036a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiVisController{ REL::VariantID(287119, 237798, 0x1803850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAnimNotes{ REL::VariantID(287122, 237801, 0x1803a98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAnimNote{ REL::VariantID(560352, 237803, 0x1803c50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSGrabIKNote{ REL::VariantID(287127, 237842, 0x1803d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLookIKNote{ REL::VariantID(287132, 237845, 0x1803f40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSRotAccumTransfInterpolator{ REL::VariantID(287138, 237848, 0x1804120) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTreadTransfInterpolator{ REL::VariantID(287145, 237851, 0x1804418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFrustumFOVController{ REL::VariantID(287149, 237853, 0x18046a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiExtraDataController{ REL::VariantID(287227, 237870, 0x1805480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSplineInterpolator{ REL::VariantID(287230, 237873, 0x18056b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPoint3InterpController{ REL::VariantID(287235, 237876, 0x1805958) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiFloatInterpController{ REL::VariantID(287240, 237879, 0x1805be8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBoolInterpController{ REL::VariantID(287249, 237883, 0x1805f00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiParticleSystem{ REL::VariantID(287258, 237888, 0x1806228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysEmitterCtlr{ REL::VariantID(287272, 237894, 0x18065d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysGravityModifier{ REL::VariantID(287277, 237898, 0x1806860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysHavokUpdateModifier{ REL::VariantID(287287, 237903, 0x1806af0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiMeshParticleSystem{ REL::VariantID(287292, 237906, 0x1806ce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysCylinderEmitter{ REL::VariantID(287347, 237959, 0x18074b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSStripParticleSystem{ REL::VariantID(287351, 237962, 0x18076a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysEmitter{ REL::VariantID(287353, 237965, 0x18078a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysModifierCtlr{ REL::VariantID(287358, 237968, 0x1807a98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysModifier{ REL::VariantID(287362, 237972, 0x1807cd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysMeshUpdateModifier{ REL::VariantID(287374, 237974, 0x1807fd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysUpdateCtlr{ REL::VariantID(287377, 237976, 0x1808178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiTObjectArray_NiPointer_NiAVObject_____NiTMallocInterface_NiTObjectArray_NiPointer_NiAVObject______{ REL::VariantID(287390, 237979, 0x18084d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_NiTObjectArray_NiPointer_NiAVObject_____{ REL::VariantID(287391, 237981, 0x18084e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiMeshPSysData{ REL::VariantID(287392, 237983, 0x18084f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysAirFieldAirFrictionCtlr{ REL::VariantID(287395, 237985, 0x18086a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysAirFieldInheritVelocityCtlr{ REL::VariantID(287398, 237987, 0x1808900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysAirFieldModifier{ REL::VariantID(287401, 237989, 0x1808b58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysAirFieldSpreadCtlr{ REL::VariantID(287404, 237991, 0x1808d00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysAgeDeathModifier{ REL::VariantID(287408, 237993, 0x1808f80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysBombModifier{ REL::VariantID(287412, 237995, 0x1809150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysBoundUpdateModifier{ REL::VariantID(287418, 237997, 0x1809370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysBoxEmitter{ REL::VariantID(287421, 237999, 0x1809518) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysColliderManager{ REL::VariantID(287426, 238001, 0x1809730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysColorModifier{ REL::VariantID(287431, 238003, 0x1809928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysData{ REL::VariantID(287439, 238006, 0x1809b78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysDragFieldModifier{ REL::VariantID(287442, 238008, 0x1809d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysDragModifier{ REL::VariantID(287446, 238010, 0x1809ef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysEmitterCtlrData{ REL::VariantID(287450, 238014, 0x180a0a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysEmitterDeclinationCtlr{ REL::VariantID(287453, 238016, 0x180a228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysEmitterDeclinationVarCtlr{ REL::VariantID(287456, 238018, 0x180a480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysEmitterInitialRadiusCtlr{ REL::VariantID(287459, 238020, 0x180a6d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysEmitterLifeSpanCtlr{ REL::VariantID(287462, 238022, 0x180a930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysEmitterPlanarAngleCtlr{ REL::VariantID(287465, 238024, 0x180ab88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysEmitterPlanarAngleVarCtlr{ REL::VariantID(287468, 238026, 0x180ade0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysEmitterSpeedCtlr{ REL::VariantID(287471, 238028, 0x180b038) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysFieldAttenuationCtlr{ REL::VariantID(287474, 238030, 0x180b290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysFieldMagnitudeCtlr{ REL::VariantID(287477, 238032, 0x180b4e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysFieldMaxDistanceCtlr{ REL::VariantID(287480, 238034, 0x180b740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysGravityFieldModifier{ REL::VariantID(287483, 238036, 0x180b998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysGravityStrengthCtlr{ REL::VariantID(287486, 238038, 0x180bb40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysGrowFadeModifier{ REL::VariantID(287490, 238040, 0x180bdc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysInitialRotAngleCtlr{ REL::VariantID(287493, 238042, 0x180bf68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysInitialRotAngleVarCtlr{ REL::VariantID(287496, 238044, 0x180c1c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysInitialRotSpeedCtlr{ REL::VariantID(287499, 238046, 0x180c418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysInitialRotSpeedVarCtlr{ REL::VariantID(287502, 238048, 0x180c670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_BSTriShape__NiTNewInterface_NiPointer_BSTriShape___{ REL::VariantID(287531, 238051, 0x180ccd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTObjectArray_NiPointer_BSTriShape__{ REL::VariantID(287532, 238053, 0x180cce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_NiGeometry__NiTNewInterface_NiPointer_NiGeometry___{ REL::VariantID(287533, 238055, 0x180ccf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTObjectArray_NiPointer_NiGeometry__{ REL::VariantID(287534, 238057, 0x180cd08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysMeshEmitter{ REL::VariantID(287535, 238059, 0x180cd18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysModifierActiveCtlr{ REL::VariantID(287538, 238062, 0x180ced0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysPlanarCollider{ REL::VariantID(287544, 238064, 0x180d1a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysPositionModifier{ REL::VariantID(287549, 238066, 0x180d368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysRadialFieldModifier{ REL::VariantID(287552, 238068, 0x180d510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysResetOnLoopCtlr{ REL::VariantID(287555, 238070, 0x180d6b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysRotationModifier{ REL::VariantID(287559, 238072, 0x180d8b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysSpawnModifier{ REL::VariantID(287564, 238076, 0x180da88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysSphereEmitter{ REL::VariantID(287567, 238078, 0x180dc38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysSphericalCollider{ REL::VariantID(287571, 238080, 0x180de28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysTurbulenceFieldModifier{ REL::VariantID(287574, 238082, 0x180dfc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysVortexFieldModifier{ REL::VariantID(287577, 238084, 0x180e168) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSStripPSysData{ REL::VariantID(287581, 238087, 0x180e338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysRecycleBoundModifier{ REL::VariantID(287587, 238093, 0x180e540) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysInheritVelocityModifier{ REL::VariantID(287590, 238095, 0x180e6e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysVolumeEmitter{ REL::VariantID(287591, 238098, 0x180e840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysModifierFloatCtlr{ REL::VariantID(287597, 238101, 0x180ea70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysFieldModifier{ REL::VariantID(287600, 238104, 0x180ecb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysModifierBoolCtlr{ REL::VariantID(287606, 238107, 0x180eec8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiPSysCollider{ REL::VariantID(287609, 238110, 0x180f110) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTaskThread{ REL::VariantID(287643, 238115, 0x180f858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SynchronizedMap___int64_NiPointer_BSTask__{ REL::VariantID(287644, 238117, 0x180f878) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTaskManager{ REL::VariantID(287645, 238119, 0x180f908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTaskManagerThread{ REL::VariantID(287647, 238121, 0x180f9e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SynchronizedMap___int64_NiPointer_BSTask____SynchronizedMapIterator{ REL::VariantID(287648, 238123, 0x180fa08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IOManager{ REL::VariantID(287669, 238133, 0x180fcf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__IEntryDB__NotifyLoadDone{ REL::VariantID(287670, 238135, 0x180fdc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE__IOManager__DoOnPreRunTask_BSTaskThread_______2___Pauser{ REL::VariantID(287675, 238137, 0x180fea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_QueuedFile{ REL::VariantID(287681, 238140, 0x180ff88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_QueuedNamedFile{ REL::VariantID(287682, 238142, 0x180fff0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSQueuedResourceCollectionBase{ REL::VariantID(287686, 238145, 0x18100c0), REL::VariantID(287687, 238147, 0x1810158) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_BSModelDB__DBTraits_{ REL::VariantID(287714, 238155, 0x1810580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiBound{ REL::VariantID(287728, 238167, 0x1810720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiBoundRoom{ REL::VariantID(287733, 238170, 0x18108e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSReference{ REL::VariantID(287753, 238182, 0x1810dc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNodeReferences{ REL::VariantID(287754, 238184, 0x1810ef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSXFlags{ REL::VariantID(287805, 238227, 0x1811438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSValueNode{ REL::VariantID(287811, 238229, 0x1811620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ITextureDB{ REL::VariantID(287848, 238236, 0x1811e40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_BSTextureDB__DBTraits_{ REL::VariantID(287851, 238240, 0x1811e78) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSQueuedResourceCollection_BSResource__EntryDB_BSTextureDB__DBTraits__2_{ REL::VariantID(287852, 238242, 0x1811eb0), REL::VariantID(287853, 238244, 0x1811f50) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSTextureDB__QueuedHandles{ REL::VariantID(287854, 238246, 0x1811f70), REL::VariantID(287855, 238248, 0x1812010) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTextureDB____NiTextureDBForwarded{ REL::VariantID(287856, 238250, 0x1812030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWindModifier{ REL::VariantID(287863, 238256, 0x18120d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTempNode{ REL::VariantID(287865, 238260, 0x1812258) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPortalGraphEntry{ REL::VariantID(287892, 238263, 0x1812840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPortalGraph{ REL::VariantID(287893, 238265, 0x1812858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSOcclusionShape{ REL::VariantID(287894, 238268, 0x1812870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MessageHandler{ REL::VariantID(287906, 238272, 0x1812b38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSRangeNode{ REL::VariantID(287913, 238278, 0x1812c10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBlastNode{ REL::VariantID(287919, 238281, 0x1812ea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDebrisNode{ REL::VariantID(287922, 238283, 0x1813100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDamageStage{ REL::VariantID(287925, 238285, 0x1813358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PArrayPoint{ REL::VariantID(287946, 238290, 0x1813880) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_NiAVObject__NiTMallocInterface_NiPointer_NiAVObject___{ REL::VariantID(287947, 238292, 0x18139c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_NiPointer_NiAVObject__{ REL::VariantID(287948, 238294, 0x18139d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysArrayEmitter{ REL::VariantID(287949, 238296, 0x18139e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSInstanceTriShape{ REL::VariantID(560511, 238300, 0x1813f00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiStreamInstanceTriShape{ REL::VariantID(287975, 238363, 0x1814100) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTIOStream__TIStream_BSIOStreamTraits_{ REL::VariantID(287987, 238367, 0x18144b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSIStream{ REL::VariantID(287988, 238369, 0x18144c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTIOStream__TOStream_BSIOStreamTraits_{ REL::VariantID(287989, 238371, 0x18144d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSOStream{ REL::VariantID(287990, 238373, 0x18144e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiBoundShape{ REL::VariantID(287991, 238376, 0x18144f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSOcclusionBox{ REL::VariantID(288000, 238380, 0x1814868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSOcclusionPlane{ REL::VariantID(288005, 238383, 0x1814a30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPortalSharedNode{ REL::VariantID(288012, 238387, 0x1814c50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBodyMorphOffsetsExtraData{ REL::VariantID(288022, 238390, 0x1814f90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBehaviorGraphExtraData{ REL::VariantID(288025, 238393, 0x1815118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiTPrimitiveSet_NiNode______NiTMallocInterface_NiTPrimitiveSet_NiNode_______{ REL::VariantID(288049, 238398, 0x18155d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_NiTPrimitiveSet_NiNode______{ REL::VariantID(288050, 238400, 0x18155e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBSBoneLODController{ REL::VariantID(288051, 238402, 0x18155f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_NiTPointerAllocator_unsigned___int64__NiNode___uint_{ REL::VariantID(288053, 238405, 0x1815790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPointerMap_NiNode___uint_{ REL::VariantID(288054, 238407, 0x18157d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTMapBase_NiTPointerAllocator_unsigned___int64__uint_bool_{ REL::VariantID(288055, 238409, 0x1815810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPointerMap_uint_bool_{ REL::VariantID(288056, 238411, 0x1815850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSCullingProcess{ REL::VariantID(288074, 238422, 0x1815b40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleSystemManager{ REL::VariantID(288102, 238426, 0x1816090) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFurnitureMarkerNode{ REL::VariantID(288112, 238439, 0x18163e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBound{ REL::VariantID(288123, 238442, 0x18165d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiBoundNode{ REL::VariantID(288155, 238470, 0x1816900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBoneMap{ REL::VariantID(288161, 238474, 0x1816be8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAnimInteractionMarker{ REL::VariantID(288166, 238477, 0x1816d88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSceneGraph{ REL::VariantID(288194, 238492, 0x18172c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysMultiTargetEmitterCtlr{ REL::VariantID(288214, 238497, 0x1817718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSubIndexTriShape{ REL::VariantID(288225, 238500, 0x1817aa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDistantObjectLargeRefExtraData{ REL::VariantID(288229, 238503, 0x1817ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___LogWriteThread{ REL::VariantID(288250, 238508, 0x1818128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMasterParticleSystem{ REL::VariantID(288270, 238521, 0x1818340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSProceduralLightningController{ REL::VariantID(288300, 238536, 0x1818968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSProceduralLightningTasklet{ REL::VariantID(288301, 238538, 0x1818b50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSInvMarker{ REL::VariantID(288305, 238542, 0x1818be0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBoneLODExtraData{ REL::VariantID(288316, 238545, 0x1818e90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDecalPlacementVectorExtraData{ REL::VariantID(288326, 238548, 0x1819130) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParentVelocityModifier{ REL::VariantID(288332, 238551, 0x1819330) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWArray{ REL::VariantID(288339, 238555, 0x1819578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiBoundCapsule{ REL::VariantID(288343, 238557, 0x1819710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysStripUpdateModifier{ REL::VariantID(288347, 238559, 0x1819908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysSubTexModifier{ REL::VariantID(288351, 238561, 0x1819ad8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysScaleModifier{ REL::VariantID(288357, 238563, 0x1819cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLagBoneController{ REL::VariantID(288362, 238565, 0x1819ef0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNonUniformScaleExtraData{ REL::VariantID(288365, 238568, 0x181a0c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNiNode{ REL::VariantID(288369, 238571, 0x181a4a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTableCurve{ REL::VariantID(288380, 238576, 0x181aca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkWorldObject{ REL::VariantID(288782, 238866, 0x1822568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkTaskletManagerCallback{ REL::VariantID(288917, 238891, 0x1823cb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkOnStartupCallback{ REL::VariantID(288918, 238893, 0x1823cd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkOnExitCallback{ REL::VariantID(288919, 238895, 0x1823ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ahkpWorld{ REL::VariantID(288899, 238912, 0x18238f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkWorldCinfo{ REL::VariantID(288900, 238914, 0x1823918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkWorld__bhkConstraintProjector{ REL::VariantID(288901, 238916, 0x1823938) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkWorld{ REL::VariantID(288902, 238918, 0x1823978) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkStiffSpringConstraintCinfo{ REL::VariantID(289016, 238984, 0x18247d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkStiffSpringConstraint{ REL::VariantID(289017, 238986, 0x1824808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBallAndSocketConstraintCinfo{ REL::VariantID(289018, 238988, 0x18249c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkGenericConstraintCinfo{ REL::VariantID(289019, 238990, 0x18249f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkFixedConstraintCinfo{ REL::VariantID(289020, 238992, 0x1824a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkWindListener{ REL::VariantID(289073, 239008, 0x1825240) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpAllRayHitCollector{ REL::VariantID(289117, 239022, 0x1825920) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaRagdollRaycastInterface{ REL::VariantID(289118, 239024, 0x1825938) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkRagdollPenetrationUtil{ REL::VariantID(289119, 239026, 0x1825950) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCharacterState{ REL::VariantID(560637, 239046, 0x18263d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterState{ REL::VariantID(560646, 239055, 0x1826418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterControllerCinfo{ REL::VariantID(289189, 239065, 0x1826468) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterController{ REL::VariantID(289190, 239067, 0x18264a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkICharOrientationController{ REL::VariantID(289191, 239069, 0x1826548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterStateClimbing{ REL::VariantID(289192, 239071, 0x18265a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterStateFlying{ REL::VariantID(289193, 239073, 0x18265f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCollisionBox{ REL::VariantID(289194, 239075, 0x1826648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkShapeCollection{ REL::VariantID(289195, 239077, 0x18267f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkListShape{ REL::VariantID(289196, 239079, 0x18269b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkNiCollisionObject{ REL::VariantID(289217, 239091, 0x1826da0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkRagdollShareData{ REL::VariantID(289370, 239157, 0x18286d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkRagdollController{ REL::VariantID(289371, 239159, 0x1828800) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_bhkCollisionFilter{ REL::VariantID(289508, 239252, 0x18292d8), REL::VariantID(289509, 239254, 0x1829300), REL::VariantID(289510, 239256, 0x1829318), REL::VariantID(289511, 239258, 0x1829340), REL::VariantID(289512, 239260, 0x1829358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkAttachmentCollisionObject{ REL::VariantID(289514, 239263, 0x1829398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeaponObject{ REL::VariantID(289528, 239267, 0x1829728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkLimitedHingeConstraintCinfo{ REL::VariantID(289529, 239269, 0x18298b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkLimitedHingeConstraint{ REL::VariantID(289530, 239271, 0x18298e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkRigidBodyT{ REL::VariantID(289538, 239275, 0x182ba80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkWorldM{ REL::VariantID(289544, 239278, 0x1829b88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkRefObject{ REL::VariantID(289554, 239284, 0x1829e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTLargeArray_hkNiTriStripsData_NiTNewInterface_hkNiTriStripsData__{ REL::VariantID(289591, 239300, 0x182a4a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTLargeObjectArray_hkNiTriStripsData_{ REL::VariantID(289592, 239302, 0x182a4b0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkNiTriStripsShape{ REL::VariantID(289593, 239304, 0x182a4c0), REL::VariantID(289594, 239306, 0x182a538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkNormalTriangleShape{ REL::VariantID(289595, 239308, 0x182a578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkPackedNiTriStripsData{ REL::VariantID(289608, 239312, 0x182a7f8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkPackedNiTriStripsShape{ REL::VariantID(289609, 239314, 0x182a928), REL::VariantID(289610, 239316, 0x182a9a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCapsuleShape{ REL::VariantID(289637, 239324, 0x182add8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkNiTriStripsShape{ REL::VariantID(289669, 239333, 0x182b450) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkPackedNiTriStripsShape{ REL::VariantID(289682, 239337, 0x182b7f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkBlendCollisionObject{ REL::VariantID(289685, 239339, 0x182bcc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAvoidBox{ REL::VariantID(289695, 239342, 0x182bfb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkAvoidBox{ REL::VariantID(289696, 239344, 0x182c058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ahkpMalleableConstraintData{ REL::VariantID(289723, 239354, 0x182c558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkMalleableConstraintCinfo{ REL::VariantID(289724, 239356, 0x182c5f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkMalleableConstraint{ REL::VariantID(289725, 239358, 0x182c628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___bhkConstraintDisabler{ REL::VariantID(289745, 239365, 0x182cb28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBSHeightFieldShape{ REL::VariantID(289774, 239389, 0x182cf90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkProductFeatures{ REL::VariantID(289786, 240536, 0x182f540) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSThreadEvent__ThreadEvent_{ REL::VariantID(289789, 240538, 0x182f588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___HavokThreadMemorySink{ REL::VariantID(289790, 240540, 0x182f5a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCachingShapePhantom{ REL::VariantID(289800, 240544, 0x182f720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCharacterProxyListener{ REL::VariantID(289826, 240549, 0x182fc98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterProxyCinfo{ REL::VariantID(289827, 240551, 0x182fcd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterProxy{ REL::VariantID(289828, 240553, 0x182fcf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharProxyControllerCinfo{ REL::VariantID(289830, 240556, 0x182fe88) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bhkCharProxyController{ REL::VariantID(289831, 240558, 0x182fec0), REL::VariantID(289832, 240560, 0x182fef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterRigidBodyCinfo{ REL::VariantID(289857, 240564, 0x1830340) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterRigidBody{ REL::VariantID(289858, 240566, 0x1830360) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCharacterRigidBodyListener{ REL::VariantID(561513, 240569, 0x18304f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharRigidBodyControllerCinfo{ REL::VariantID(289860, 240578, 0x1830540) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bhkCharRigidBodyController{ REL::VariantID(289861, 240580, 0x1830578), REL::VariantID(289863, 240583, 0x1830620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkBallAndSocketConstraint{ REL::VariantID(289895, 240590, 0x1830b00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkRagdollTemplateData{ REL::VariantID(289896, 240592, 0x1830cc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkRagdollTemplate{ REL::VariantID(289897, 240594, 0x1830df0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkRagdollConstraintCinfo{ REL::VariantID(289898, 240596, 0x1830f38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkRagdollConstraint{ REL::VariantID(289899, 240598, 0x1830f68) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpSafeEaseConstraintsAction{ REL::VariantID(289921, 240605, 0x1831470), REL::VariantID(289922, 240607, 0x18314b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkBipedOrientationController{ REL::VariantID(289927, 240610, 0x1831588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___bhkLifoAllocator{ REL::VariantID(289939, 240613, 0x1831860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkThreadMemory{ REL::VariantID(289936, 240616, 0x1831728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkMemorySystem{ REL::VariantID(289937, 240618, 0x1831790) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_hkpSuspendInactiveAgentsUtil{ REL::VariantID(289955, 240630, 0x1831a68), REL::VariantID(289956, 240632, 0x1831a88), REL::VariantID(289957, 240634, 0x1831aa8) };
	constexpr std::array<REL::VariantID, 5>  VTABLE___NeverCollideFilter{ REL::VariantID(289958, 240636, 0x1831ac8), REL::VariantID(289959, 240638, 0x1831af0), REL::VariantID(289960, 240640, 0x1831b08), REL::VariantID(289961, 240642, 0x1831b30), REL::VariantID(289962, 240644, 0x1831b48) };
	constexpr std::array<REL::VariantID, 5>  VTABLE___Clear1nTracksFilter{ REL::VariantID(289963, 240646, 0x1831b60), REL::VariantID(289964, 240648, 0x1831b88), REL::VariantID(289965, 240650, 0x1831ba0), REL::VariantID(289966, 240652, 0x1831bc8), REL::VariantID(289967, 240654, 0x1831be0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCompressedMeshShapeData{ REL::VariantID(290001, 240658, 0x1832120) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCompressedMeshShape{ REL::VariantID(290002, 240660, 0x1832250) };
	constexpr std::array<REL::VariantID, 2>  VTABLE___hkpCompressedMeshShapeShared{ REL::VariantID(290003, 240662, 0x1832410), REL::VariantID(290004, 240664, 0x1832480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkConvexSweepShape{ REL::VariantID(290010, 240668, 0x1832588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkConvexTransformShape{ REL::VariantID(290020, 240672, 0x18328a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkConvexTranslateShape{ REL::VariantID(290030, 240676, 0x1832bc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkConvexVerticesShape{ REL::VariantID(290045, 240680, 0x1832fb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCylinderShape{ REL::VariantID(290056, 240684, 0x18332f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkMultiSphereShape{ REL::VariantID(290069, 240688, 0x1833690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkHeightFieldShape{ REL::VariantID(290078, 240692, 0x1833988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkPlaneShape{ REL::VariantID(290079, 240694, 0x1833b40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkTriangleShape{ REL::VariantID(290087, 240697, 0x1833e10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkScaledMoppBvTreeShape{ REL::VariantID(290100, 240701, 0x18341a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkMoppBvTreeShape{ REL::VariantID(290101, 240703, 0x1834220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkTransformShape{ REL::VariantID(290112, 240707, 0x1834568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkConstraintChainCinfo{ REL::VariantID(561565, 240716, 0x1834bd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkConstraintChain{ REL::VariantID(290143, 240722, 0x1834c00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBallSocketChainCinfo{ REL::VariantID(290144, 240724, 0x1834dc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkBallSocketConstraintChain{ REL::VariantID(290145, 240726, 0x1834df8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkGroupConstraint{ REL::VariantID(290153, 240729, 0x18350d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkHingeLimitsConstraintCinfo{ REL::VariantID(290164, 240733, 0x1835428) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkHingeLimitsConstraint{ REL::VariantID(290165, 240735, 0x1835458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkGenericConstraint{ REL::VariantID(290178, 240739, 0x18357f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkFixedConstraint{ REL::VariantID(290179, 240741, 0x18359b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkRagdollLimitsConstraintCinfo{ REL::VariantID(290198, 240747, 0x1835e48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkRagdollLimitsConstraint{ REL::VariantID(290199, 240749, 0x1835e78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkWheelConstraintCinfo{ REL::VariantID(290218, 240755, 0x1836308) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkWheelConstraint{ REL::VariantID(290219, 240757, 0x1836338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ahkpBreakableConstraintData{ REL::VariantID(290231, 240760, 0x18366b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkBreakableConstraintCinfo{ REL::VariantID(290232, 240762, 0x1836750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkBreakableConstraint{ REL::VariantID(290233, 240764, 0x1836780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkBinaryAction{ REL::VariantID(290242, 240768, 0x1836a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkAngularDashpotAction{ REL::VariantID(290243, 240770, 0x1836c38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkDashpotAction{ REL::VariantID(290251, 240774, 0x1836f08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkLiquidAction{ REL::VariantID(290261, 240777, 0x1837228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkMotorAction{ REL::VariantID(290270, 240781, 0x1837508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkOrientHingedBodyAction{ REL::VariantID(290279, 240784, 0x18377e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkSpringAction{ REL::VariantID(290288, 240788, 0x1837ad0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkBlendController{ REL::VariantID(290293, 240790, 0x1837d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkExtraData{ REL::VariantID(290310, 240793, 0x1838108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkPoseArray{ REL::VariantID(290316, 240795, 0x1838310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkaDetectRagdollPenetration{ REL::VariantID(290334, 240809, 0x1838808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterStateInAir{ REL::VariantID(290351, 240826, 0x1838aa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterStateJumping{ REL::VariantID(290354, 240828, 0x1838b40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterStateOnGround{ REL::VariantID(290362, 240833, 0x1838ca8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterStateSwimming{ REL::VariantID(290368, 240836, 0x1838d80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkCharControllerShape{ REL::VariantID(290374, 240840, 0x1838e78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharControllerShape{ REL::VariantID(290375, 240842, 0x1838f18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkQuadOrientationController{ REL::VariantID(290385, 240847, 0x1839200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___bhkClosestRBRayHitCollector{ REL::VariantID(290386, 240849, 0x1839260) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkPointToPathConstraintCinfo{ REL::VariantID(290420, 240880, 0x18396d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkPositionConstraintMotor{ REL::VariantID(290433, 240894, 0x1839850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkVelocityConstraintMotor{ REL::VariantID(290436, 240897, 0x1839968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkSpringDamperConstraintMotor{ REL::VariantID(290439, 240900, 0x1839a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCameraShakeEventPayload{ REL::VariantID(290574, 241253, 0x183b348) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbParticleSystemEventPayload{ REL::VariantID(290577, 241257, 0x183b3a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbStateChooser{ REL::VariantID(561751, 241264, 0x183b430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbTestStateChooser{ REL::VariantID(290583, 241269, 0x183b458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSimulationControlCommand{ REL::VariantID(290586, 241273, 0x183b4b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterControlCommand{ REL::VariantID(290587, 241275, 0x183b4d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbRaiseEventCommand{ REL::VariantID(290588, 241277, 0x183b4f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSetWordVariableCommand{ REL::VariantID(290589, 241279, 0x183b510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSetLocalTimeOfClipGeneratorCommand{ REL::VariantID(290590, 241281, 0x183b530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSetBehaviorCommand{ REL::VariantID(290591, 241283, 0x183b550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSetNodePropertyCommand{ REL::VariantID(290592, 241285, 0x183b570) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterAddedInfo{ REL::VariantID(290593, 241287, 0x183b590) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterInfo{ REL::VariantID(290594, 241289, 0x183b5b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterSteppedInfo{ REL::VariantID(290595, 241291, 0x183b5d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbCharacterSkinInfo{ REL::VariantID(290596, 241293, 0x183b5f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBehaviorInfo{ REL::VariantID(290597, 241295, 0x183b610) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBehaviorEventsInfo{ REL::VariantID(290598, 241297, 0x183b630) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbEventRaisedInfo{ REL::VariantID(290599, 241299, 0x183b650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbSimulationStateInfo{ REL::VariantID(290600, 241301, 0x183b670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbLinkedSymbolInfo{ REL::VariantID(290601, 241303, 0x183b690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbAuxiliaryNodeInfo{ REL::VariantID(290602, 241305, 0x183b6b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbBehaviorGraphInternalStateInfo{ REL::VariantID(290603, 241307, 0x183b6d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpHeightFieldAgent{ REL::VariantID(290689, 241352, 0x183c448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgentLinearCast_hkpHeightFieldAgent_{ REL::VariantID(561810, 241354, 0x183c4c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpSymmetricAgent_hkpHeightFieldAgent_{ REL::VariantID(290690, 241369, 0x183c538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkHeightFieldRayForwardingCollector{ REL::VariantID(290701, 241381, 0x183c648) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpContinuousSimulation{ REL::VariantID(290704, 241385, 0x183c680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMultiThreadedSimulation__MtEntityEntityBroadPhaseListener{ REL::VariantID(290727, 241409, 0x183c948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMultiThreadedSimulation__MtPhantomBroadPhaseListener{ REL::VariantID(290728, 241411, 0x183c968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMultiThreadedSimulation__MtBroadPhaseBorderListener{ REL::VariantID(290729, 241413, 0x183c988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMultiThreadedSimulation{ REL::VariantID(290730, 241415, 0x183c9a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkCharacterPointCollector{ REL::VariantID(290746, 241426, 0x1861ed8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTAlignedHeapArrayAllocator_16___AllocatorFunctor{ REL::VariantID(290747, 241428, 0x1861ef8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_ahkpCharacterProxy{ REL::VariantID(290759, 241432, 0x18620d8), REL::VariantID(290760, 241434, 0x1862108), REL::VariantID(290761, 241436, 0x1862140) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_ahkpCharacterRigidBody{ REL::VariantID(290771, 241440, 0x18622c8), REL::VariantID(290772, 241442, 0x1862300), REL::VariantID(290773, 241444, 0x1862338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkSolverAllocator{ REL::VariantID(290776, 241447, 0x1862388) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bhkThreadMemorySource{ REL::VariantID(290787, 241451, 0x1862578), REL::VariantID(290788, 241453, 0x18625d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkJobThreadPool{ REL::VariantID(561843, 241455, 0x1862670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkCpuJobThreadPool{ REL::VariantID(290790, 241466, 0x18626c8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpCompressedMeshShape{ REL::VariantID(290793, 241470, 0x1862750), REL::VariantID(290794, 241472, 0x18627c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpAbstractMesh_hkgpIndexedMeshDefinitions__Edge_hkgpIndexedMeshDefinitions__Vertex_hkgpIndexedMeshDefinitions__Triangle_hkContainerHeapAllocator_{ REL::VariantID(290795, 241474, 0x1862800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkLiquidAction{ REL::VariantID(290824, 241492, 0x1862be8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkOrientHingedBodyAction{ REL::VariantID(290827, 241494, 0x1862c80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpConvexHull{ REL::VariantID(290833, 241501, 0x1862d38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpAbstractMesh_hkgpConvexHullImpl__Edge_hkgpConvexHullImpl__Vertex_hkgpConvexHullImpl__Triangle_hkContainerHeapAllocator_{ REL::VariantID(290834, 241503, 0x1862d58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bhkPointToPathConstraint{ REL::VariantID(290869, 241533, 0x1863328) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkRemoteObjectClientSideListener{ REL::VariantID(290871, 241535, 0x1863508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkbClientCharacterState{ REL::VariantID(290872, 241537, 0x1863520) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkbBehaviorClient{ REL::VariantID(290873, 241539, 0x1863540), REL::VariantID(290874, 241541, 0x1863560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpToiResourceMgr{ REL::VariantID(561867, 241549, 0x1863618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpDefaultToiResourceMgr{ REL::VariantID(290881, 241558, 0x1863660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpDeferredConstraintOwner{ REL::VariantID(290902, 241580, 0x1863838) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpIndexedMesh{ REL::VariantID(290915, 241595, 0x1863970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppMediator{ REL::VariantID(561879, 241601, 0x18639c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppShapeMediator{ REL::VariantID(290920, 241612, 0x1863a20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppCachedShapeMediator{ REL::VariantID(290921, 241614, 0x1863a78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppCostFunction{ REL::VariantID(290922, 241616, 0x1863ad0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTree_hkAabbTreeData__hkAabbTreeAabb_uint_{ REL::VariantID(290931, 241626, 0x1863b58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_uint___Collector{ REL::VariantID(290932, 241628, 0x1863b68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_uint___ClosestPointCollector{ REL::VariantID(290933, 241630, 0x1863b80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkGeometryProcessingInternals__NearestFeaturePolicy{ REL::VariantID(290934, 241632, 0x1863b98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkGeometryProcessing__IFunction_hkVector4_float_{ REL::VariantID(290937, 241636, 0x1863bd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkGeometryProcessing__ConstFunction_hkGeometryProcessing__IFunction_hkVector4_float__{ REL::VariantID(290938, 241638, 0x1863bf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkProcess{ REL::VariantID(290940, 241641, 0x1863c18) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkRemoteObjectProcess{ REL::VariantID(290941, 241643, 0x1863c60), REL::VariantID(290942, 241645, 0x1863c80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkKdTreeCastCollector{ REL::VariantID(290945, 241649, 0x1863cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_ushort___Collector{ REL::VariantID(290946, 241651, 0x1863d20) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_hkCpuWorldGetClosestPointsCollector{ REL::VariantID(290947, 241653, 0x1863d38), REL::VariantID(290948, 241655, 0x1863d50), REL::VariantID(290949, 241657, 0x1863d68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_ushort___Collector{ REL::VariantID(290953, 241662, 0x1863df8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_hkCpuWorldLinearCastCollector{ REL::VariantID(290954, 241664, 0x1863e10), REL::VariantID(290955, 241666, 0x1863e28), REL::VariantID(290956, 241668, 0x1863e50), REL::VariantID(290957, 241670, 0x1863e68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpFixedBufferRayHitCollector{ REL::VariantID(290961, 241675, 0x1863ec8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_hkCpuWorldRayCastCollector{ REL::VariantID(290964, 241679, 0x1863f08), REL::VariantID(290965, 241681, 0x1863f20), REL::VariantID(290966, 241683, 0x1863f48), REL::VariantID(290967, 241685, 0x1863f60) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_hkpSimpleMeshShape{ REL::VariantID(290975, 241694, 0x1864038), REL::VariantID(290976, 241696, 0x18640a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppNodeMgr{ REL::VariantID(561919, 241702, 0x1864118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppSplitter{ REL::VariantID(561925, 241708, 0x1864148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppDefaultSplitter{ REL::VariantID(290980, 241715, 0x1864180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppCodeGenerator{ REL::VariantID(290987, 241723, 0x1864238) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppAssembler{ REL::VariantID(561934, 241725, 0x1864258) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpMoppDefaultAssembler{ REL::VariantID(290988, 241733, 0x1864298) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTree_hkAabbTreeData__hkAabbTreeAabb16_uint_{ REL::VariantID(291000, 241746, 0x1864358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTree_hkAabbTreeData__hkAabbTreeAabb_ushort_{ REL::VariantID(291001, 241748, 0x1864368) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTree_hkAabbTreeData__hkAabbTreeAabb16_ushort_{ REL::VariantID(291002, 241750, 0x1864378) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_ushort___TreeTreeCollector{ REL::VariantID(291003, 241752, 0x1864388) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_ushort___ClosestPointCollector{ REL::VariantID(291004, 241754, 0x18643a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_ushort___TreeTreeNodePairCollector{ REL::VariantID(291005, 241756, 0x18643b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_ushort___AllHitsCollector{ REL::VariantID(291006, 241758, 0x18643d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_ushort___AllHitsNodeCollector{ REL::VariantID(291007, 241760, 0x18643e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_ushort___TreeTreeCollector{ REL::VariantID(291008, 241762, 0x1864400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_ushort___ClosestPointCollector{ REL::VariantID(291009, 241764, 0x1864418) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_ushort___TreeTreeNodePairCollector{ REL::VariantID(291010, 241766, 0x1864430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_ushort___AllHitsCollector{ REL::VariantID(291011, 241768, 0x1864448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_ushort___AllHitsNodeCollector{ REL::VariantID(291012, 241770, 0x1864460) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_uint___TreeTreeCollector{ REL::VariantID(291013, 241772, 0x1864478) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_uint___TreeTreeNodePairCollector{ REL::VariantID(291014, 241774, 0x1864490) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_uint___AllHitsCollector{ REL::VariantID(291015, 241776, 0x18644a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb_uint___AllHitsNodeCollector{ REL::VariantID(291016, 241778, 0x18644c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_uint___TreeTreeCollector{ REL::VariantID(291017, 241780, 0x18644d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_uint___Collector{ REL::VariantID(291018, 241782, 0x18644f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_uint___ClosestPointCollector{ REL::VariantID(291019, 241784, 0x1864508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_uint___TreeTreeNodePairCollector{ REL::VariantID(291020, 241786, 0x1864520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_uint___AllHitsCollector{ REL::VariantID(291021, 241788, 0x1864538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkAabbTreeQueryUtils_hkAabbTreeData__hkAabbTreeAabb16_uint___AllHitsNodeCollector{ REL::VariantID(291022, 241790, 0x1864550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpTriangulatorBase{ REL::VariantID(561966, 241792, 0x1864588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpJobQueue__IJob{ REL::VariantID(291023, 241796, 0x18645a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpAbstractMesh_hkgpMeshBase__Edge_hkgpMeshBase__Vertex_hkgpMeshBase__Triangle_hkContainerHeapAllocator_{ REL::VariantID(291024, 241798, 0x18645c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpMesh__IConvexOverlap__IConvexShape{ REL::VariantID(291025, 241800, 0x18645e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpMesh__IConvexOverlap{ REL::VariantID(291026, 241802, 0x1864610) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpMesh__TriangleShape{ REL::VariantID(291027, 241804, 0x1864630) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpMesh__ExternShape{ REL::VariantID(291028, 241806, 0x1864658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpMesh__CollideShapeTriangle{ REL::VariantID(291029, 241808, 0x1864680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpMesh__NearestFeaturePolicy{ REL::VariantID(291030, 241810, 0x1864698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpMesh{ REL::VariantID(291031, 241812, 0x18646b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkGskShape{ REL::VariantID(291034, 241816, 0x1864768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpAbstractMesh_hkgpTriangulatorType_hkContainerHeapAllocator_hkgpTriangulatorBase__VertexBase_hkgpTriangulatorBase__TriangleBase_hkgpTriangulatorBase__DefaultEdgeData_hkContainerHeapAllocator__hkgpTriangulatorBase__SparseEdgeDataPolicy_hkgpTriangulatorBase__DefaultEdgeData_hkContainerHeapAllocator__hkContainerHeapAllocator___1_4_15_0___Edge_hkgpTriangulatorType_hkContainerHeapAllocator_hkgpTriangulatorBase__VertexBase_hkgpTriangulatorBase__TriangleBase_hkgpTriangulatorBase__DefaultEdgeData_hkContainerHeapAllocator__hkgpTriangulatorBase__SparseEdgeDataPolicy_hkgpTriangulatorBase__DefaultEdgeData_hkContainerHeapAllocator__hkContainerHeapAllocator___1_4_15_0___Vertex_hkgpTriangulatorType_hkContainerHeapAllocator_hkgpTriangulatorBase__VertexBase_hkgpTriangulatorBase__TriangleBase_hkgpTriangulatorBase__DefaultEdgeData_hkContainerHeapAllocator__hkgpTriangulatorBase__SparseEdgeDataPolicy_hkgpTriangulatorBase__DefaultEdgeData_hkContainerHeapAllocator__hkContainerHeapAllocator___1_4_15_0___Triangle_hkContainerHeapAllocator_{ REL::VariantID(291037, 241820, 0x1864828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpTriangulatorType_hkContainerHeapAllocator_hkgpTriangulatorBase__VertexBase_hkgpTriangulatorBase__TriangleBase_hkgpTriangulatorBase__DefaultEdgeData_hkContainerHeapAllocator__hkgpTriangulatorBase__SparseEdgeDataPolicy_hkgpTriangulatorBase__DefaultEdgeData_hkContainerHeapAllocator__hkContainerHeapAllocator___1_4_15_0_{ REL::VariantID(291038, 241822, 0x1864850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpMeshInternals__SimpleCollector{ REL::VariantID(291039, 241824, 0x1864870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpMeshInternals__TriangleOverlap{ REL::VariantID(291040, 241826, 0x1864888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpMeshInternals__RayCaster{ REL::VariantID(291041, 241828, 0x18648a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IConvexOverlapImpl__ShapeBridge{ REL::VariantID(291042, 241830, 0x18648b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IConvexOverlapImpl{ REL::VariantID(291043, 241832, 0x18648d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkgpJobQueue__Box_hkgpMeshInternals__ConcaveEdgeJob__Handle_{ REL::VariantID(291065, 241857, 0x1864b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkProcessFactory{ REL::VariantID(291077, 241870, 0x1864c70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkKdTreeBundleCastCollector{ REL::VariantID(291081, 241875, 0x1864cb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkKdTreeBuildInput__Mediator{ REL::VariantID(561990, 241880, 0x1864d48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkpCollidableMediator{ REL::VariantID(291085, 241887, 0x1864d80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_hkKdTreeCpuBroadphaseBundleCastCollector{ REL::VariantID(291095, 241898, 0x1864e58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BSUIScaleformData_IUIMessageData_{ REL::VariantID(562010, 241900, 0x1865820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BSUIScaleformData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(291146, 241904, 0x1865840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BSUIScaleformData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(291147, 241906, 0x1865860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BSUIMessageData_IUIMessageData_{ REL::VariantID(562016, 241909, 0x1865898) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BSUIMessageData_IUIMessageData__BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(291149, 241913, 0x18658b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BSUIMessageData_BSTCreateFactoryManager_BSFixedString_IUIMessageData_16__{ REL::VariantID(291150, 241915, 0x18658d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSUIScaleformData{ REL::VariantID(291145, 241917, 0x18657d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTMessageQueue_UIMessage___{ REL::VariantID(291143, 241924, 0x1865720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonMessageQueue_UIMessage___{ REL::VariantID(562000, 241926, 0x1865750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonStaticMessageQueue_UIMessage___100_{ REL::VariantID(291144, 241934, 0x1865790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMenu{ REL::VariantID(291232, 241959, 0x1866780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GSysAllocBase{ REL::VariantID(291274, 241982, 0x1866e60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GSysAllocPaged{ REL::VariantID(291275, 241984, 0x1866e80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GSysMemoryMap{ REL::VariantID(291276, 242000, 0x1866f00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GRefCountBase_GFxState_2_{ REL::VariantID(562045, 242002, 0x1866200) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GFxState{ REL::VariantID(291202, 242004, 0x1866210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GFxTranslator{ REL::VariantID(562060, 242006, 0x1866f38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GFxZlibSupportBase{ REL::VariantID(562065, 242011, 0x1866f60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GFxZlibSupport{ REL::VariantID(291277, 242015, 0x1866f80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScaleformTranslator{ REL::VariantID(291278, 242017, 0x1866fa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GFxLogBase_GFxLog_{ REL::VariantID(291279, 242019, 0x1866fc8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_GFxLog{ REL::VariantID(291280, 242021, 0x1866fe0), REL::VariantID(291281, 242023, 0x1866ff8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSStreamParserData{ REL::VariantID(291282, 242025, 0x1867010) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSResourceStreamParser{ REL::VariantID(291283, 242027, 0x1867038), REL::VariantID(291284, 242029, 0x1867070) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___BSScaleformSysMemMapper{ REL::VariantID(291291, 242031, 0x1867160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___BSScaleformAllocatorPaged{ REL::VariantID(291292, 242033, 0x1867198) };
	constexpr std::array<REL::VariantID, 2>  VTABLE___DejaGFxLogger{ REL::VariantID(0, 242035, 0x0), REL::VariantID(0, 242037, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GRefCountBase_GFile_2_{ REL::VariantID(562022, 242062, 0x18660b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GFile{ REL::VariantID(562024, 242064, 0x18660c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GMemoryFile{ REL::VariantID(291201, 242084, 0x1866160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GFxFileOpenerBase{ REL::VariantID(562048, 242086, 0x1866220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScaleformFileOpener{ REL::VariantID(291203, 242091, 0x1866248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSResource__EntryDB_ScaleformFile__DBTraits_{ REL::VariantID(291204, 242093, 0x1866270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ScaleformFile__MemoryFile{ REL::VariantID(291205, 242095, 0x18662a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IDebugText{ REL::VariantID(291380, 242155, 0x1867b90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_DebugText{ REL::VariantID(291381, 242157, 0x1867c00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GFxExternalInterface{ REL::VariantID(562084, 242188, 0x186b3a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxDelegateHandler__CallbackProcessor{ REL::VariantID(291433, 242191, 0x186b3c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxDelegate{ REL::VariantID(291434, 242193, 0x186b3d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AddCallbackVisitor{ REL::VariantID(291435, 242195, 0x186b3f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_RemoveCallbackVisitor{ REL::VariantID(291436, 242197, 0x186b408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GFxImageLoader{ REL::VariantID(562336, 242886, 0x1870970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScaleformImageLoader{ REL::VariantID(291962, 242889, 0x1870988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScaleformMovieLoadTask{ REL::VariantID(292005, 242930, 0x18711b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MoviePlayer{ REL::VariantID(294133, 245617, 0x18a2730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___NoMusic{ REL::VariantID(294169, 245629, 0x18a2c90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSMusicEvent_{ REL::VariantID(294167, 245631, 0x18a2c60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMusicManager{ REL::VariantID(294168, 245633, 0x18a2c78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ITrianglePathSplitter{ REL::VariantID(294284, 245654, 0x18a3da0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FindTriangleForLocationWaterFilter{ REL::VariantID(294285, 245656, 0x18a3dc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathing__EdgeFoundVisitor{ REL::VariantID(294286, 245658, 0x18a3dd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathing{ REL::VariantID(294287, 245660, 0x18a3df0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_TrianglePathWaterAndLedgeSplitter{ REL::VariantID(294288, 245662, 0x18a3e40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPathSmootherRayCast{ REL::VariantID(294289, 245664, 0x18a3e60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FindClosestOpenEdgeFunctor{ REL::VariantID(294293, 245666, 0x18a3ef8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SortIntersectingEdgesFunctor{ REL::VariantID(294294, 245668, 0x18a3f10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CheckSphereVisitor{ REL::VariantID(294295, 245670, 0x18a3f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___PathSmootherRayCastBuildNodesForLargeZDelta{ REL::VariantID(294296, 245672, 0x18a3f40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AStarSearch_BSNavmeshInfo_const___BSTSmartPointer_BSPathingDoor_BSTSmartPointerIntrusiveRefCount__22_{ REL::VariantID(294313, 245681, 0x18a4170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshInfoSearch{ REL::VariantID(294314, 245683, 0x18a4190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPrecomputedNavmeshInfoSearch{ REL::VariantID(294315, 245685, 0x18a41b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_176__{ REL::VariantID(294318, 245687, 0x18a4220) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementAgentActorState_MovementAgent_{ REL::VariantID(562902, 245691, 0x18a44d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementAgentActorState_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(294335, 245695, 0x18a44f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementAgentActorState_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(562907, 245697, 0x18a4510) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementAgentActorState_{ REL::VariantID(294336, 245701, 0x18a4530) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetState{ REL::VariantID(294327, 245704, 0x18a4388) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementQueryState{ REL::VariantID(294328, 245706, 0x18a43a8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_MovementAgentActorState{ REL::VariantID(294329, 245708, 0x18a43c8), REL::VariantID(294330, 245710, 0x18a4438), REL::VariantID(294331, 245712, 0x18a4460), REL::VariantID(294332, 245714, 0x18a4480) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BSPathingRequest_BSPathingRequest_{ REL::VariantID(562915, 245718, 0x18a46b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BSPathingRequest_BSPathingRequest__BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(294347, 245722, 0x18a46d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BSPathingRequest_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(562920, 245724, 0x18a46f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_BSPathingRequest_BSTSmartPointerPathingFactoryManager_BSPathingRequest_64__{ REL::VariantID(294348, 245728, 0x18a4710) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingRequest{ REL::VariantID(294344, 245730, 0x18a4630) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPathBuilderTracker{ REL::VariantID(294345, 245732, 0x18a4670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NullPathBuilderTracker{ REL::VariantID(294346, 245734, 0x18a4690) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementAgentPathFollowerStandard_MovementAgent_{ REL::VariantID(562962, 245739, 0x18a5808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementAgentPathFollowerStandard_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(294449, 245743, 0x18a5828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementAgentPathFollowerStandard_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(562967, 245745, 0x18a5848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementAgentPathFollowerStandard_{ REL::VariantID(294450, 245749, 0x18a5868) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPipelineStageInterface{ REL::VariantID(294418, 245764, 0x18a51b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementPlannerAgent{ REL::VariantID(562926, 245766, 0x18a51c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementPathManagerAgent{ REL::VariantID(562931, 245771, 0x18a51f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementQueryPathFollowing__INodeVisitor{ REL::VariantID(294419, 245779, 0x18a5230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementQueryPathFollowing{ REL::VariantID(294420, 245781, 0x18a5248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetPathFollowing{ REL::VariantID(294421, 245783, 0x18a52f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementPlayIdleResult{ REL::VariantID(294422, 245785, 0x18a5310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ISelectIdleFilter{ REL::VariantID(294423, 245787, 0x18a5338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ICheckEndReachedFunctorMapper{ REL::VariantID(294424, 245789, 0x18a5350) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementHandlerAgent{ REL::VariantID(562945, 245791, 0x18a5370) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CheckParameterReachedFunctor{ REL::VariantID(294425, 245796, 0x18a5398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CheckGoalReachedFunctor{ REL::VariantID(294426, 245798, 0x18a53c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CheckStoppedMovingFunctor{ REL::VariantID(294427, 245800, 0x18a53e8) };
	constexpr std::array<REL::VariantID, 7>  VTABLE_MovementAgentPathFollowerStandard{ REL::VariantID(294428, 245802, 0x18a5410), REL::VariantID(294429, 245804, 0x18a5480), REL::VariantID(294430, 245806, 0x18a54a8), REL::VariantID(294431, 245808, 0x18a54e8), REL::VariantID(294432, 245810, 0x18a5598), REL::VariantID(294433, 245812, 0x18a55b0), REL::VariantID(294434, 245814, 0x18a55d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementSelectIdleUtils__SelectFirstIdleFilter{ REL::VariantID(294435, 245816, 0x18a5600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPathFollowerAction{ REL::VariantID(294436, 245818, 0x18a5618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CheckEndReachedFunctorMapper{ REL::VariantID(294452, 245821, 0x18a5898) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_MovementArbiter_{ REL::VariantID(294504, 245826, 0x18a6238) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPathManagerArbiter_MovementArbiter_{ REL::VariantID(562989, 245828, 0x18a6258) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPathManagerArbiter_MovementArbiter__BSTCreateFactoryManager_BSFixedString_MovementArbiter_32__{ REL::VariantID(294505, 245832, 0x18a6278) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPathManagerArbiter_BSTCreateFactoryManager_BSFixedString_MovementArbiter_32__{ REL::VariantID(562994, 245834, 0x18a6298) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementArbiterCreator_MovementPathManagerArbiter_{ REL::VariantID(294506, 245838, 0x18a62b8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementPathManagerAgent{ REL::VariantID(294491, 245842, 0x18a5ea8), REL::VariantID(294492, 245844, 0x18a5f18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetGoal{ REL::VariantID(294493, 245846, 0x18a5f58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementQueryPathingState{ REL::VariantID(294494, 245848, 0x18a5f88) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MovementPathManagerArbiter{ REL::VariantID(294495, 245850, 0x18a6000), REL::VariantID(294496, 245852, 0x18a60a0), REL::VariantID(294497, 245854, 0x18a60d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessageNewPath{ REL::VariantID(294498, 245856, 0x18a6148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementAgentDataTracker_IMovementPathManagerAgent_MovementPathManagerAgentReturnData__AGENT_RESULT_{ REL::VariantID(294499, 245858, 0x18a6180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementPathManagerDataTracker{ REL::VariantID(562982, 245860, 0x18a6198) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementPathManagerNullTracker{ REL::VariantID(294500, 245865, 0x18a61c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IBSTCreator_BSPathingSolution_{ REL::VariantID(294537, 245873, 0x18a6728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_BSPathingSolution_BSPathingSolution_{ REL::VariantID(563000, 245875, 0x18a6748) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_BSPathingSolution_BSPathingSolution__BSTSmartPointerPathingFactoryManager_BSPathingSolution_64__{ REL::VariantID(294538, 245879, 0x18a6768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_BSPathingSolution_BSTSmartPointerPathingFactoryManager_BSPathingSolution_64__{ REL::VariantID(563005, 245881, 0x18a6788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_BSPathingSolution_BSTSmartPointerPathingFactoryManager_BSPathingSolution_64__{ REL::VariantID(294539, 245885, 0x18a67a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmesh{ REL::VariantID(294610, 245898, 0x18a72a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshInfoMap__IRecursiveVisitor{ REL::VariantID(294645, 245910, 0x18a77c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshInfoMap{ REL::VariantID(294646, 245912, 0x18a77e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___FindPreferredConnectedNavmeshInfosWithinRadiusVisitor{ REL::VariantID(294647, 245914, 0x18a7818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPrecomputedNavmeshInfoPathMap__INavmeshInfoVisitor{ REL::VariantID(294661, 245918, 0x18a7a40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshObstacleData{ REL::VariantID(294665, 245920, 0x18a7ad0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathingTaskData{ REL::VariantID(294740, 245933, 0x18a8658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTMessageQueue_NiPointer_NiAVObject__{ REL::VariantID(294741, 245935, 0x18a8680) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonMessageQueue_NiPointer_NiAVObject__{ REL::VariantID(563018, 245937, 0x18a86b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonStaticMessageQueue_NiPointer_NiAVObject__256_{ REL::VariantID(294742, 245945, 0x18a86f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationScheme_float_{ REL::VariantID(294746, 245948, 0x18a87d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationAverage_float_{ REL::VariantID(563028, 245950, 0x18a87e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationAverageFloat{ REL::VariantID(294747, 245953, 0x18a8800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationScheme_BSTSmartPointer_IMovementParameters_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(294748, 245955, 0x18a8818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationMaxWeight_BSTSmartPointer_IMovementParameters_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(563033, 245957, 0x18a8830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationMaxWeightParameters{ REL::VariantID(294749, 245960, 0x18a8848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationScheme_NiPoint3_{ REL::VariantID(294750, 245962, 0x18a8860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationMaxWeight_NiPoint3_{ REL::VariantID(563038, 245964, 0x18a8878) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationMaxWeightPoint{ REL::VariantID(294751, 245967, 0x18a8890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NullMovementSelectIdleResult{ REL::VariantID(294753, 245969, 0x18a88c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_INavmeshSearchFilterSet{ REL::VariantID(294771, 245979, 0x18a8b90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshSearchFilters{ REL::VariantID(294772, 245981, 0x18a8ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshSearch{ REL::VariantID(294787, 245984, 0x18a8e20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingLOSGridMap{ REL::VariantID(294814, 245989, 0x18a9250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingLOSGrid{ REL::VariantID(294815, 245991, 0x18a9270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingLOSGridCell{ REL::VariantID(294816, 245993, 0x18a9290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathBuilderFactory_BSPathingRequest___PathBuilderBSPathingRequest_{ REL::VariantID(294890, 246004, 0x18a9e00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathBuilder{ REL::VariantID(294880, 246009, 0x18a9c88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___CheckLineOfSightTriangleFlagFiltersAdapter{ REL::VariantID(294944, 246064, 0x18aa8c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathSmootherRayCastUsePreferredTris{ REL::VariantID(294963, 246085, 0x18aacf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathSmootherRayCastUseTrianglePath{ REL::VariantID(294964, 246087, 0x18aad08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathEventManager{ REL::VariantID(294990, 246096, 0x18ab0c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementControllerRegisterInterface{ REL::VariantID(295032, 246110, 0x18ab768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementControllerAI{ REL::VariantID(295033, 246112, 0x18ab798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NullMovementState{ REL::VariantID(295034, 246114, 0x18ab7f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingStreamSimpleBufferRead{ REL::VariantID(295035, 246116, 0x18ab8a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementControllerDataTracker{ REL::VariantID(295036, 246118, 0x18ab948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementControllerNullDataTracker{ REL::VariantID(295037, 246120, 0x18ab960) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessageActivateDoor_MovementMessage_{ REL::VariantID(563065, 246122, 0x18abae8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessageActivateDoor_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295047, 246126, 0x18abb08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessageActivateDoor_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563070, 246128, 0x18abb28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessageActivateDoor_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295048, 246132, 0x18abb48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessageDoor{ REL::VariantID(295043, 246134, 0x18aba18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessageApproachingDoor{ REL::VariantID(295044, 246136, 0x18aba50) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementMessageActivateDoor{ REL::VariantID(295045, 246138, 0x18aba88), REL::VariantID(295046, 246140, 0x18abac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessageWarpToLocation_MovementMessage_{ REL::VariantID(563076, 246144, 0x18abc80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessageWarpToLocation_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295056, 246148, 0x18abca0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessageWarpToLocation_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563081, 246150, 0x18abcc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessageWarpToLocation_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295057, 246154, 0x18abce0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessageWarpToLocation{ REL::VariantID(295055, 246156, 0x18abc48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessageWarpToMultiple_MovementMessage_{ REL::VariantID(563087, 246159, 0x18abe70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessageWarpToMultiple_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295067, 246163, 0x18abe90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessageWarpToMultiple_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563092, 246165, 0x18abeb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessageWarpToMultiple_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295068, 246169, 0x18abed0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessageWarpToMultiple{ REL::VariantID(295066, 246172, 0x18abe38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessageBlocked_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295073, 246175, 0x18abfd0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessageBlocked_MovementMessage_{ REL::VariantID(563098, 246177, 0x18abf70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessageBlocked_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295072, 246181, 0x18abf90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessageBlocked_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563103, 246183, 0x18abfb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessageBlocked{ REL::VariantID(295071, 246187, 0x18abf38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessagePlayIdle_MovementMessage_{ REL::VariantID(563109, 246191, 0x18ac1d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessagePlayIdle_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295086, 246195, 0x18ac1f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessagePlayIdle_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563114, 246197, 0x18ac218) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessagePlayIdle_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295087, 246201, 0x18ac238) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessagePlayIdle{ REL::VariantID(295085, 246203, 0x18ac1a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessageFreezeDirection_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295092, 246206, 0x18ac330) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessageFreezeDirection_MovementMessage_{ REL::VariantID(563120, 246208, 0x18ac2d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessageFreezeDirection_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295091, 246212, 0x18ac2f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessageFreezeDirection_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563125, 246214, 0x18ac310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessageFreezeDirection{ REL::VariantID(295090, 246218, 0x18ac298) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessageSetStaticPath_MovementMessage_{ REL::VariantID(563131, 246221, 0x18ac3d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessageSetStaticPath_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295096, 246225, 0x18ac3f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessageSetStaticPath_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563136, 246227, 0x18ac410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessageSetStaticPath_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295097, 246231, 0x18ac430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessageSetStaticPath{ REL::VariantID(295095, 246233, 0x18ac398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessageJump_MovementMessage_{ REL::VariantID(563143, 246236, 0x18ac520) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessageJump_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295103, 246240, 0x18ac540) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessageJump_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563148, 246242, 0x18ac560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessageJump_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295104, 246246, 0x18ac580) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementMessageJump{ REL::VariantID(295101, 246248, 0x18ac4c0), REL::VariantID(295102, 246250, 0x18ac4f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPostUpdateArbiter_MovementArbiter_{ REL::VariantID(563156, 246253, 0x18ac758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPostUpdateArbiter_MovementArbiter__BSTCreateFactoryManager_BSFixedString_MovementArbiter_32__{ REL::VariantID(295113, 246257, 0x18ac778) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPostUpdateArbiter_BSTCreateFactoryManager_BSFixedString_MovementArbiter_32__{ REL::VariantID(563161, 246259, 0x18ac798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementArbiterCreator_MovementPostUpdateArbiter_{ REL::VariantID(295114, 246263, 0x18ac7b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementQueryDeltas{ REL::VariantID(295110, 246267, 0x18ac658) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementPostUpdateArbiter{ REL::VariantID(295111, 246269, 0x18ac688), REL::VariantID(295112, 246271, 0x18ac728) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPathManagerAgentStaticAvoider_MovementAgent_{ REL::VariantID(563172, 246281, 0x18ace10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPathManagerAgentStaticAvoider_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295153, 246285, 0x18ace30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPathManagerAgentStaticAvoider_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563177, 246287, 0x18ace50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementPathManagerAgentStaticAvoider_{ REL::VariantID(295154, 246291, 0x18ace70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetStaticAvoider{ REL::VariantID(295140, 246295, 0x18acba0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementQueryStaticAvoider{ REL::VariantID(295141, 246297, 0x18acbc0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_MovementPathManagerAgentStaticAvoider{ REL::VariantID(295142, 246299, 0x18acbe8), REL::VariantID(295143, 246301, 0x18acc58), REL::VariantID(295144, 246303, 0x18acc98), REL::VariantID(295145, 246305, 0x18accc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementAgentActorAvoider_MovementAgent_{ REL::VariantID(563187, 246316, 0x18ad6f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementAgentActorAvoider_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295209, 246320, 0x18ad718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementAgentActorAvoider_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563192, 246322, 0x18ad738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementAgentActorAvoider_{ REL::VariantID(295210, 246326, 0x18ad758) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementQueryActorAvoidance{ REL::VariantID(295196, 246331, 0x18ad4d0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_MovementAgentActorAvoider{ REL::VariantID(295197, 246333, 0x18ad4f0), REL::VariantID(295198, 246335, 0x18ad560), REL::VariantID(295199, 246337, 0x18ad588), REL::VariantID(295200, 246339, 0x18ad5c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementAgent{ REL::VariantID(295218, 246342, 0x18ad860) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbiter{ REL::VariantID(295222, 246344, 0x18ad948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentTranslationController_MovementAgent_{ REL::VariantID(563203, 246347, 0x18adbf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentTranslationController_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295235, 246351, 0x18adc10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentTranslationController_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563208, 246353, 0x18adc30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentTranslationController_{ REL::VariantID(295236, 246357, 0x18adc50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetTranslationControllerType{ REL::VariantID(295230, 246360, 0x18adb00) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MovementHandlerAgentTranslationController{ REL::VariantID(295231, 246362, 0x18adb18), REL::VariantID(295232, 246364, 0x18adb88), REL::VariantID(295233, 246366, 0x18adbb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementTweenerAgentFixedDelta_MovementAgent_{ REL::VariantID(563217, 246369, 0x18ade88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementTweenerAgentFixedDelta_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295250, 246373, 0x18adea8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementTweenerAgentFixedDelta_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563222, 246375, 0x18adec8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementTweenerAgentFixedDelta_{ REL::VariantID(295251, 246379, 0x18adee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetCorrectionData{ REL::VariantID(295246, 246384, 0x18addc0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MovementTweenerAgentFixedDelta{ REL::VariantID(295247, 246386, 0x18addd8), REL::VariantID(295248, 246388, 0x18ade48), REL::VariantID(295249, 246390, 0x18ade70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerArbiter_MovementArbiter_{ REL::VariantID(563230, 246394, 0x18ae1e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerArbiter_MovementArbiter__BSTCreateFactoryManager_BSFixedString_MovementArbiter_32__{ REL::VariantID(295268, 246398, 0x18ae208) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerArbiter_BSTCreateFactoryManager_BSFixedString_MovementArbiter_32__{ REL::VariantID(563235, 246400, 0x18ae228) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementArbiterCreator_MovementHandlerArbiter_{ REL::VariantID(295269, 246404, 0x18ae248) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementHandlerArbiter{ REL::VariantID(295264, 246407, 0x18ae0a0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgent{ REL::VariantID(295265, 246409, 0x18ae140), REL::VariantID(295266, 246411, 0x18ae1b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementAgentDataTracker_IMovementHandlerAgent_MovementHandlerUpdateDataSmallDelta_{ REL::VariantID(295270, 246413, 0x18ae268) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementAgentNullTracker_IMovementHandlerAgent_MovementHandlerUpdateDataSmallDelta_{ REL::VariantID(295271, 246415, 0x18ae280) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementAgentDataTracker_IMovementHandlerAgent_MovementHandlerOutputDataSmallDelta_{ REL::VariantID(295272, 246417, 0x18ae298) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementAgentNullTracker_IMovementHandlerAgent_MovementHandlerOutputDataSmallDelta_{ REL::VariantID(295273, 246419, 0x18ae2b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPlannerArbiter_MovementArbiter_{ REL::VariantID(563249, 246428, 0x18ae928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPlannerArbiter_MovementArbiter__BSTCreateFactoryManager_BSFixedString_MovementArbiter_32__{ REL::VariantID(295311, 246432, 0x18ae948) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPlannerArbiter_BSTCreateFactoryManager_BSFixedString_MovementArbiter_32__{ REL::VariantID(563254, 246434, 0x18ae968) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementArbiterCreator_MovementPlannerArbiter_{ REL::VariantID(295312, 246438, 0x18ae988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementPlannerSetArbitration{ REL::VariantID(295300, 246441, 0x18ae6c0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementPlannerArbiter{ REL::VariantID(295301, 246443, 0x18ae700), REL::VariantID(295302, 246445, 0x18ae7a0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementPlannerAgent{ REL::VariantID(295303, 246447, 0x18ae7e0), REL::VariantID(295304, 246449, 0x18ae850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementAgentDataTracker_IMovementPlannerAgent_MovementPlannerAgentReturnDataSmallDelta_{ REL::VariantID(295313, 246451, 0x18ae9a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementAgentNullTracker_IMovementPlannerAgent_MovementPlannerAgentReturnDataSmallDelta_{ REL::VariantID(295314, 246453, 0x18ae9c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeightedModifierVisitor_BSTSmartPointer_IMovementParameters_BSTSmartPointerIntrusiveRefCount__{ REL::VariantID(295316, 246456, 0x18ae9e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VisitReturnData_BSTSmartPointer_IMovementParameters_BSTSmartPointerIntrusiveRefCount__BSScrapArrayAllocator_{ REL::VariantID(295317, 246458, 0x18aea08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeightedModifierVisitor_MovementVector_{ REL::VariantID(295318, 246460, 0x18aea28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VisitReturnData_MovementVector_BSScrapArrayAllocator_{ REL::VariantID(295319, 246462, 0x18aea48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WeightedModifierVisitor_NiPoint3_{ REL::VariantID(295320, 246464, 0x18aea68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VisitReturnData_NiPoint3_BSScrapArrayAllocator_{ REL::VariantID(295321, 246466, 0x18aea88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_120__{ REL::VariantID(295322, 246468, 0x18aeaa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPathManagerAgentLoadedAreaMonitor_MovementAgent_{ REL::VariantID(563270, 246470, 0x18aec20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPathManagerAgentLoadedAreaMonitor_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295329, 246474, 0x18aec40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPathManagerAgentLoadedAreaMonitor_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563275, 246476, 0x18aec60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementPathManagerAgentLoadedAreaMonitor_{ REL::VariantID(295330, 246480, 0x18aec80) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementPathManagerAgentLoadedAreaMonitor{ REL::VariantID(295327, 246482, 0x18aeb70), REL::VariantID(295328, 246484, 0x18aebe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementAgentPathFollowerFlight_MovementAgent_{ REL::VariantID(563286, 246488, 0x18af150) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementAgentPathFollowerFlight_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295358, 246492, 0x18af170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementAgentPathFollowerFlight_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563291, 246494, 0x18af190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementAgentPathFollowerFlight_{ REL::VariantID(295359, 246498, 0x18af1b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementQueryFlight{ REL::VariantID(295351, 246501, 0x18aef88) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_MovementAgentPathFollowerFlight{ REL::VariantID(295352, 246503, 0x18aef98), REL::VariantID(295353, 246505, 0x18af010), REL::VariantID(295354, 246507, 0x18af038), REL::VariantID(295355, 246509, 0x18af078), REL::VariantID(295356, 246511, 0x18af128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementAgentPathFollowerVirtual_MovementAgent_{ REL::VariantID(563301, 246514, 0x18af598) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementAgentPathFollowerVirtual_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295379, 246518, 0x18af5b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementAgentPathFollowerVirtual_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563306, 246520, 0x18af5d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementAgentPathFollowerVirtual_{ REL::VariantID(295380, 246524, 0x18af5f8) };
	constexpr std::array<REL::VariantID, 5>  VTABLE_MovementAgentPathFollowerVirtual{ REL::VariantID(295374, 246527, 0x18af3f0), REL::VariantID(295375, 246529, 0x18af468), REL::VariantID(295376, 246531, 0x18af490), REL::VariantID(295377, 246533, 0x18af4d0), REL::VariantID(295378, 246535, 0x18af580) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentAngleController_MovementAgent_{ REL::VariantID(563313, 246538, 0x18af740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentAngleController_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295387, 246542, 0x18af760) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentAngleController_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563318, 246544, 0x18af780) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentAngleController_{ REL::VariantID(295388, 246548, 0x18af7a0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgentAngleController{ REL::VariantID(295385, 246550, 0x18af6a8), REL::VariantID(295386, 246552, 0x18af718) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentAngleGain_MovementAgent_{ REL::VariantID(563325, 246556, 0x18af8e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentAngleGain_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295396, 246560, 0x18af908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentAngleGain_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563330, 246562, 0x18af928) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentAngleGain_{ REL::VariantID(295397, 246566, 0x18af948) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgentAngleGain{ REL::VariantID(295394, 246568, 0x18af850), REL::VariantID(295395, 246570, 0x18af8c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentSpeedPassThrough_MovementAgent_{ REL::VariantID(563337, 246573, 0x18afa88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentSpeedPassThrough_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295404, 246577, 0x18afaa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentSpeedPassThrough_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563342, 246579, 0x18afac8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentSpeedPassThrough_{ REL::VariantID(295405, 246583, 0x18afae8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgentSpeedPassThrough{ REL::VariantID(295402, 246585, 0x18af9f0), REL::VariantID(295403, 246587, 0x18afa60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentAnglePassThrough_MovementAgent_{ REL::VariantID(563349, 246590, 0x18afc30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentAnglePassThrough_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295412, 246594, 0x18afc50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentAnglePassThrough_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563354, 246596, 0x18afc70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentAnglePassThrough_{ REL::VariantID(295413, 246600, 0x18afc90) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgentAnglePassThrough{ REL::VariantID(295410, 246602, 0x18afb98), REL::VariantID(295411, 246604, 0x18afc08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentDirectionPassThrough_MovementAgent_{ REL::VariantID(563361, 246607, 0x18afdd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentDirectionPassThrough_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295420, 246611, 0x18afdf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentDirectionPassThrough_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563366, 246613, 0x18afe18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentDirectionPassThrough_{ REL::VariantID(295421, 246617, 0x18afe38) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgentDirectionPassThrough{ REL::VariantID(295418, 246619, 0x18afd40), REL::VariantID(295419, 246621, 0x18afdb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentStrafing_MovementAgent_{ REL::VariantID(563373, 246625, 0x18afff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentStrafing_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295431, 246629, 0x18b0010) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentStrafing_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563378, 246631, 0x18b0030) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentStrafing_{ REL::VariantID(295432, 246635, 0x18b0050) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgentStrafing{ REL::VariantID(295428, 246637, 0x18aff38), REL::VariantID(295429, 246639, 0x18affa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementHandlerAgentLargeDeltaIdle_MovementAgent_{ REL::VariantID(563385, 246642, 0x18b0198) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementHandlerAgentLargeDeltaIdle_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295439, 246646, 0x18b01b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementHandlerAgentLargeDeltaIdle_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563390, 246648, 0x18b01d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementHandlerAgentLargeDeltaIdle_{ REL::VariantID(295440, 246652, 0x18b01f8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementHandlerAgentLargeDeltaIdle{ REL::VariantID(295437, 246654, 0x18b0100), REL::VariantID(295438, 246656, 0x18b0170) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPlannerAgentNavmeshBounds_MovementAgent_{ REL::VariantID(563398, 246661, 0x18b0638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPlannerAgentNavmeshBounds_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295465, 246665, 0x18b0658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPlannerAgentNavmeshBounds_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563403, 246667, 0x18b0678) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementPlannerAgentNavmeshBounds_{ REL::VariantID(295466, 246671, 0x18b0698) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MovementPlannerAgentNavmeshBounds{ REL::VariantID(295460, 246673, 0x18b0500), REL::VariantID(295461, 246675, 0x18b0570), REL::VariantID(295462, 246677, 0x18b0598) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementPathManagerAgentAvoidBox_MovementAgent_{ REL::VariantID(563410, 246680, 0x18b09f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementPathManagerAgentAvoidBox_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295486, 246684, 0x18b0a18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementPathManagerAgentAvoidBox_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563415, 246686, 0x18b0a38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementPathManagerAgentAvoidBox_{ REL::VariantID(295487, 246690, 0x18b0a58) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementPathManagerAgentAvoidBox{ REL::VariantID(295484, 246695, 0x18b0948), REL::VariantID(295485, 246697, 0x18b09b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___SkipJumpNode{ REL::VariantID(295492, 246700, 0x18b0b00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___IsTeleportDoorOnPath{ REL::VariantID(295493, 246702, 0x18b0b18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementTweenerArbiter_MovementArbiter_{ REL::VariantID(563434, 246704, 0x18b0ee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementTweenerArbiter_MovementArbiter__BSTCreateFactoryManager_BSFixedString_MovementArbiter_32__{ REL::VariantID(295513, 246708, 0x18b0f08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementTweenerArbiter_BSTCreateFactoryManager_BSFixedString_MovementArbiter_32__{ REL::VariantID(563439, 246710, 0x18b0f28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementArbiterCreator_MovementTweenerArbiter_{ REL::VariantID(295514, 246714, 0x18b0f48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementQueryTweener{ REL::VariantID(295503, 246719, 0x18b0c98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementSetTweener{ REL::VariantID(295504, 246721, 0x18b0cc0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_MovementTweenerArbiter{ REL::VariantID(295505, 246723, 0x18b0ce8), REL::VariantID(295506, 246725, 0x18b0d88), REL::VariantID(295507, 246727, 0x18b0db0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementTweenerAgent{ REL::VariantID(563427, 246729, 0x18b0dd8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementTweenerAgent{ REL::VariantID(295508, 246734, 0x18b0e00), REL::VariantID(295509, 246736, 0x18b0e70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IMovementAgentDataTracker_IMovementTweenerAgent_MovementTweenerAgentOutputData_{ REL::VariantID(295515, 246738, 0x18b0f68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementAgentNullTracker_IMovementTweenerAgent_MovementTweenerAgentOutputData_{ REL::VariantID(295516, 246740, 0x18b0f80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementStateTweener_MovementAgent_{ REL::VariantID(563448, 246743, 0x18b1160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementStateTweener_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295524, 246747, 0x18b1180) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementStateTweener_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563453, 246749, 0x18b11a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementStateTweener_{ REL::VariantID(295525, 246753, 0x18b11c0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementStateTweener{ REL::VariantID(295522, 246756, 0x18b1048), REL::VariantID(295523, 246758, 0x18b10b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementStateFollowPath_MovementAgent_{ REL::VariantID(563460, 246761, 0x18b13b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementStateFollowPath_MovementAgent__BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(295533, 246765, 0x18b13d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementStateFollowPath_BSTCreateFactoryManager_BSFixedString_MovementAgent_32__{ REL::VariantID(563465, 246767, 0x18b13f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterMovementAgentCreator_MovementStateFollowPath_{ REL::VariantID(295534, 246771, 0x18b1418) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_MovementStateFollowPath{ REL::VariantID(295531, 246774, 0x18b12a0), REL::VariantID(295532, 246776, 0x18b1310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementSelectIdleUtils__SelectClosestIdleToPath{ REL::VariantID(295545, 246781, 0x18b15c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessageNewPath_MovementMessage_{ REL::VariantID(563475, 246783, 0x18b1730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessageNewPath_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295553, 246787, 0x18b1750) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessageNewPath_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563480, 246789, 0x18b1770) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessageNewPath_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295554, 246793, 0x18b1790) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessagePathComplete_MovementMessage_{ REL::VariantID(563485, 246795, 0x18b17b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessagePathComplete_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295555, 246799, 0x18b17d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessagePathComplete_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563490, 246801, 0x18b17f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessagePathComplete_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295556, 246805, 0x18b1810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTDerivedCreator_MovementMessagePathFailed_MovementMessage_{ REL::VariantID(563495, 246807, 0x18b1830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterFactory_BSTDerivedCreator_MovementMessagePathFailed_MovementMessage__BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295557, 246811, 0x18b1850) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterCreator_MovementMessagePathFailed_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(563500, 246813, 0x18b1870) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AutoRegisterPathing_MovementMessagePathFailed_BSTSmartPointerPathingFactoryManager_MovementMessage_64__{ REL::VariantID(295558, 246817, 0x18b1890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessagePathEvent{ REL::VariantID(295549, 246819, 0x18b1650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessagePathComplete{ REL::VariantID(295550, 246821, 0x18b1688) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessagePathFailed{ REL::VariantID(295551, 246823, 0x18b16c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementMessagePathCleared{ REL::VariantID(295552, 246825, 0x18b16f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_AStarSearch_BSPathSmootherPOVNode_BSPathSmootherPOVLink_12_{ REL::VariantID(295606, 246839, 0x18b1f78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathSmootherPOVSearch{ REL::VariantID(295607, 246841, 0x18b1f98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_96__{ REL::VariantID(295609, 246843, 0x18b1fe0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPathingSearchRayCast{ REL::VariantID(295618, 246846, 0x18b20e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ISmoothingRayValidator{ REL::VariantID(295636, 246850, 0x18b2398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GroundPathRayValidator{ REL::VariantID(295637, 246852, 0x18b23b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WaterPathRayValidator{ REL::VariantID(295638, 246854, 0x18b23d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPathingNodeGenerator{ REL::VariantID(295639, 246856, 0x18b23f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_GroundPathPathingNodeGenerator{ REL::VariantID(295640, 246858, 0x18b2420) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_WaterPathPathingNodeGenerator{ REL::VariantID(295641, 246860, 0x18b2448) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IPathFollowerState{ REL::VariantID(295660, 246866, 0x18b2740) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ICheckEndReachedFunctor{ REL::VariantID(295661, 246868, 0x18b2768) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathFollowerStatePlayIdle{ REL::VariantID(295664, 246870, 0x18b27e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathFollowerStateFollowPathToParameter{ REL::VariantID(295667, 246873, 0x18b2858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathFollowerStateTurnToAngle{ REL::VariantID(295669, 246875, 0x18b28b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_PathFollowerStateKeepLastDirection{ REL::VariantID(295670, 246877, 0x18b28d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_VelocityObstacle__Utilities__BuildOpenEdgeListsVisitor{ REL::VariantID(295697, 246880, 0x18b2d10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNavmeshObstacleUndoData{ REL::VariantID(295732, 246891, 0x18b3230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationScheme_MovementVector_{ REL::VariantID(295736, 246894, 0x18b32b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_MovementArbitrationVectorAdd{ REL::VariantID(295737, 246896, 0x18b32d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__BaseCallback{ REL::VariantID(295878, 246924, 0x18b3fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSBethesdaPlatform{ REL::VariantID(295885, 246930, 0x18b40c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__BNetError_bnet__HttpResponseInfo_{ REL::VariantID(295889, 246932, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSTerminatedCallback{ REL::VariantID(295890, 246934, 0x18b4148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__BNetErrorResult_bnet__EmptyStatus_{ REL::VariantID(295891, 246936, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet__BNetErrorResult_bnet__EmptyStatus__void_____unsigned___int64_bnet__BNetErrorResult____bnet__BNetError_bnet__EmptyStatus_const____{ REL::VariantID(295892, 246938, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__FileChunk__bnet__HttpResponseInfo_{ REL::VariantID(296167, 246979, 0x18b6730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequestBase{ REL::VariantID(296147, 246981, 0x18b6538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64___{ REL::VariantID(296148, 246983, 0x18b6548) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_char_const_____{ REL::VariantID(296149, 246985, 0x18bd0d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__UgcCreationResult__bnet__HttpResponseInfo_{ REL::VariantID(296153, 246987, 0x18b65c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcCreationResult__bnet__HttpResponseInfo__BSPlatform__BSModsManager_{ REL::VariantID(296154, 246989, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo_{ REL::VariantID(296146, 246992, 0x18b6628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__BSPlatform__BSModsManager_{ REL::VariantID(296156, 246994, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__UgcContent__bnet__HttpResponseInfo_{ REL::VariantID(296158, 246997, 0x18b6678) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcContent__bnet__HttpResponseInfo__BSPlatform__BSModsManager_{ REL::VariantID(296159, 246999, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const_____{ REL::VariantID(296160, 247001, 0x18b66c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__UgcChunkUploadResult__bnet__HttpResponseInfo_{ REL::VariantID(296163, 247005, 0x18b66d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcChunkUploadResult__bnet__HttpResponseInfo__BSPlatform__BSModsManager_{ REL::VariantID(296164, 247007, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__FileChunk__bnet__HttpResponseInfo__BSPlatform__BSModsManager_{ REL::VariantID(296168, 247011, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__UgcPagedContentListResult__bnet__HttpResponseInfo_{ REL::VariantID(296177, 247021, 0x18b67e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcPagedContentListResult__bnet__HttpResponseInfo__BSPlatform__BSModsManager_{ REL::VariantID(296178, 247023, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const_____{ REL::VariantID(296179, 247025, 0x18b6830) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__UgcContent_25_1_bnet___impl__StdAllocator_bnet__UgcContent____bnet__HttpResponseInfo_{ REL::VariantID(296183, 247030, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__UgcContent_25_1_bnet___impl__StdAllocator_bnet__UgcContent____bnet__HttpResponseInfo__BSPlatform__BSModsManager_{ REL::VariantID(296184, 247032, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__UgcListCategoriesResult__bnet__HttpResponseInfo_{ REL::VariantID(296187, 247036, 0x18b6840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcListCategoriesResult__bnet__HttpResponseInfo__BSPlatform__BSModsManager_{ REL::VariantID(296188, 247038, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const_____{ REL::VariantID(296189, 247040, 0x18b6890) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_char_const___BSPlatform__BNetResult___BSStringT_char_4294967295_DynamicMemoryManagementPol_____BSPlatform__BSModsManager___std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSStringT_char_4294967295_DynamicMemoryManagementPol_____void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(0, 247043, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BNetResult____BSPlatform__BSModsManager___std___Ph_1__const___std___Ph_2__const___BSPlatform__BNetResult____void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 247045, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const___BSPlatform__BNetResult___BSPlatform__BSUserContent____BSPlatform__BSModsManager___std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSPlatform__BSUserContent____void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const___{ REL::VariantID(0, 247047, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_char_const___BSPlatform__BNetResult____BSPlatform__BSModsManager___std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult____void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(0, 247049, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator_____BSPlatform__BSModsManager___std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator_____void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 247051, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator_____BSPlatform__BSModsManager___std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator_____void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___{ REL::VariantID(0, 247053, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__IProducerConsumerQueue_bnet__UniquePtr_bnet__Job__{ REL::VariantID(297274, 247987, 0x18be6c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__EmptyTerminationCB{ REL::VariantID(297275, 247989, 0x18bab98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ExternalAuthInfo{ REL::VariantID(297567, 248074, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SteamExternalAuthInfo{ REL::VariantID(297568, 248076, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__AccountResult__bnet__AccountAuthenticationStatus_{ REL::VariantID(297570, 248084, 0x18bc3c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__AccountResult__bnet__AccountAuthenticationStatus__BSPlatform__BSBNetAccountManager_{ REL::VariantID(297571, 248086, 0x18bc3e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__SessionValidateResult__bnet__HttpResponseInfo_{ REL::VariantID(0, 248092, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__SessionValidateResult__bnet__HttpResponseInfo__BSPlatform__BSBNetAccountManager_{ REL::VariantID(0, 248094, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bool_bnet__HttpResponseInfo_{ REL::VariantID(297576, 248099, 0x18bc488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bool_bnet__HttpResponseInfo__BSPlatform__BSBNetAccountManager_{ REL::VariantID(297577, 248101, 0x18bc4b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__AccountLinkingResult__bnet__HttpResponseInfo_{ REL::VariantID(297579, 248104, 0x18bc410) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__AccountLinkingResult__bnet__HttpResponseInfo__BSPlatform__BSBNetAccountManager_{ REL::VariantID(297580, 248106, 0x18bc438) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__BSPlatform__BSBNetAccountManager_{ REL::VariantID(297582, 248109, 0x18bc460) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__LegalDocument_5_1_bnet___impl__StdAllocator_bnet__LegalDocument____bnet__HttpResponseInfo_{ REL::VariantID(297587, 248115, 0x18bc4d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__LegalDocument_5_1_bnet___impl__StdAllocator_bnet__LegalDocument____bnet__HttpResponseInfo__BSPlatform__BSBNetAccountManager_{ REL::VariantID(297588, 248117, 0x18bc500) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const_____{ REL::VariantID(297589, 248119, 0x18bc528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_std__vector_bnet__Entitlements__Item_bnet___impl__StdAllocator_bnet__Entitlements__Item____bnet__HttpResponseInfo_{ REL::VariantID(0, 248125, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_std__vector_bnet__Entitlements__Item_bnet___impl__StdAllocator_bnet__Entitlements__Item____bnet__HttpResponseInfo__BSPlatform__BSBNetAccountManager_{ REL::VariantID(0, 248127, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSEntitlement_BSTArrayHeapAllocator__const_____{ REL::VariantID(297596, 248129, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__ElementalValue_5_{ REL::VariantID(0, 248132, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__NumericValue_5_{ REL::VariantID(0, 248134, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__Gsp__Profile__Profile__bnet__HttpResponseInfo_{ REL::VariantID(0, 248136, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__Gsp__Profile__Profile__bnet__HttpResponseInfo__BSPlatform__BSBNetAccountManager_{ REL::VariantID(0, 248138, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet___impl__FixedString_500_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo_{ REL::VariantID(0, 248141, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet___impl__FixedString_500_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo__BSPlatform__BSBNetAccountManager_{ REL::VariantID(0, 248143, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_std___Binder_std___Unforced_void__BSPlatform__BSBNetAccountManager_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BNetResult____BSPlatform__BSBNetAccountManager___std___Ph_1__const___std___Ph_2__const___BSPlatform__BNetResult____void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 248146, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_94ac3c6738a5b01d98230634473f9182__void_BSPlatform__BNetResult_unsigned___int64_char_const___char_const___{ REL::VariantID(0, 248149, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_std___Binder_std___Unforced_void__BSPlatform__BSBNetAccountManager_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator_____BSPlatform__BSBNetAccountManager___std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator_____void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248152, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc_std___Binder_std___Unforced_void__BSPlatform__BSBNetAccountManager_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSEntitlement_BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSEntitlement_BSTArrayHeapAllocator_____BSPlatform__BSBNetAccountManager___std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSEntitlement_BSTArrayHeapAllocator_____void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSEntitlement_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248154, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_bc80a00499250b780cbc2561b1d535aa__void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(0, 248156, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcContent__bnet__HttpResponseInfo__BSPlatform__BSCreationClubManager_{ REL::VariantID(297783, 248177, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSCreation_const_____{ REL::VariantID(297784, 248179, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Wallet__PurchaseResult__bnet__HttpResponseInfo_{ REL::VariantID(0, 248181, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Wallet__PurchaseResult__bnet__HttpResponseInfo__BSPlatform__BSCreationClubManager_{ REL::VariantID(0, 248183, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Wallet__Balance__bnet__HttpResponseInfo_{ REL::VariantID(297788, 248186, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Wallet__Balance__bnet__HttpResponseInfo__BSPlatform__BSCreationClubManager_{ REL::VariantID(297789, 248188, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_int___{ REL::VariantID(297790, 248190, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__BSPlatform__BSCreationClubManager_{ REL::VariantID(297792, 248193, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcPagedContentListResult__bnet__HttpResponseInfo__BSPlatform__BSCreationClubManager_{ REL::VariantID(297795, 248197, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const_____{ REL::VariantID(297796, 248199, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__UgcContent_25_1_bnet___impl__StdAllocator_bnet__UgcContent____bnet__HttpResponseInfo__BSPlatform__BSCreationClubManager_{ REL::VariantID(297797, 248201, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcListCategoriesResult__bnet__HttpResponseInfo__BSPlatform__BSCreationClubManager_{ REL::VariantID(297799, 248204, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Catalog__Item__bnet__HttpResponseInfo_{ REL::VariantID(297802, 248208, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Catalog__Item__bnet__HttpResponseInfo__BSPlatform__BSCreationClubManager_{ REL::VariantID(297803, 248210, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_BSTArray_uint_BSTArrayHeapAllocator__const_____{ REL::VariantID(297804, 248212, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcCreationResult__bnet__HttpResponseInfo__BSPlatform__BSCreationClubManager_{ REL::VariantID(297806, 248215, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_190f6d692505062aad0a2346bf90014f__void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSCreation_const___{ REL::VariantID(0, 248217, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_91b2a428d7d08b3621a88d67ec429c17__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 248219, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_b661d007b682adf079e9d3a7e977c0b2__void_BSPlatform__BNetResult_unsigned___int64_int_{ REL::VariantID(0, 248221, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_db76a9fb04acf52ae099739ff5db71fb__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 248223, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_9431982a811f31c19b132e5b5e738388__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 248225, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_431dc82b74ec70de388d1ce79e67d9f1__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 248227, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_d5924669d8849d915d6365e2ddad9c90__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 248229, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_90545b18a4f477ffe599bad0cd534743__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 248232, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_b464a8c803bcf72b0df457dd6c436e2c__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 248235, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_7ba8e9094a90c5d1cbcc29a16d3efb96__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248238, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_84e10439dd283255d1362fa643fed06c__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248240, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_23b47feb52ff11d0edc967581e1c01fe__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248242, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_d749ffc91f5f8c160bde1f819a04a9da__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248244, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_c9624af4975becce7de0520a69c92116__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248246, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_85a8c20f4d161d243ef8dd5f4669364b__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_uint_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248248, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_05bc441d0797192a04dd2fd23b85421c__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248250, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_15ef56dac2e2587e0662df84e4bbe9f4__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_uint_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248252, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_7afa17f1b9a803328b13fd909916ebcf__void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(0, 248254, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_c140c664848deadbbfc4a34824669dff__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 248256, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_990dca4e372f134d660796e9ef8caf71__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(0, 248258, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_2933cdabf00c32878810271f2e3f976f__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 248260, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__CMS__Message_5_1_bnet___impl__StdAllocator_bnet__CMS__Message____bnet__HttpResponseInfo_{ REL::VariantID(297867, 248264, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__CMS__Message_5_1_bnet___impl__StdAllocator_bnet__CMS__Message____bnet__HttpResponseInfo__BSPlatform__BSCoreServicesManager_{ REL::VariantID(297868, 248266, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__Status__ExtServerStatusResult__bnet__HttpResponseInfo_{ REL::VariantID(297870, 248269, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__Status__ExtServerStatusResult__bnet__HttpResponseInfo__BSPlatform__BSCoreServicesManager_{ REL::VariantID(297871, 248271, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSExternalServerStatusInfo_const_____{ REL::VariantID(297872, 248273, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_b4e0526b7f19d34ffe932e41f2076dd0__void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(0, 248276, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_no_alloc__lambda_b05a401b0b049ab81045113609a029a8__void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSExternalServerStatusInfo_const___{ REL::VariantID(0, 248278, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet___impl__FixedString_10_1_1_bnet___impl__StdAllocator_char___16_1_bnet___impl__StdAllocator_bnet___impl__FixedString_10_1_1_bnet___impl__StdAllocator_char_____const__bnet__HttpResponseInfo_{ REL::VariantID(296191, 248282, 0x18b68a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet___impl__FixedString_10_1_1_bnet___impl__StdAllocator_char___16_1_bnet___impl__StdAllocator_bnet___impl__FixedString_10_1_1_bnet___impl__StdAllocator_char_____const__bnet__HttpResponseInfo__BSPlatform__BSBlacklist_{ REL::VariantID(0, 248284, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_60c92fbe056b5671f83faf53b84c1237__{ REL::VariantID(0, 248290, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_04fa99b640f42b78bf6ed9a9639476f1__{ REL::VariantID(0, 248292, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSUploadRequest{ REL::VariantID(297967, 248338, 0x18bd0c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPlatform__BSDownloadRequest{ REL::VariantID(297968, 248340, 0x18bd0e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__RefCount{ REL::VariantID(297995, 248376, 0x18bd558) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__SharedMutex{ REL::VariantID(297996, 248378, 0x18bd568) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__OneToManyObservable_bnet__ConfigurationEntry_{ REL::VariantID(297997, 248380, 0x18bd578) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntry{ REL::VariantID(297998, 248382, 0x18bd588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__IPool{ REL::VariantID(297999, 248384, 0x18bd5e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__IDynamicVariableDeleter{ REL::VariantID(298000, 248386, 0x18bd608) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntryBoolean{ REL::VariantID(298001, 248388, 0x18bd618) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntryInteger{ REL::VariantID(298002, 248390, 0x18bd678) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntryFloat{ REL::VariantID(298003, 248392, 0x18bd6d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntryLong{ REL::VariantID(298004, 248394, 0x18bd738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntryString{ REL::VariantID(298005, 248396, 0x18bd798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__FixedPool_152_50_{ REL::VariantID(298006, 248398, 0x18bd7f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntryPool_bnet__ConfigurationEntryInteger_int_{ REL::VariantID(298007, 248400, 0x18bd818) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntryPool_bnet__ConfigurationEntryLong___int64_{ REL::VariantID(298008, 248402, 0x18bd828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntryPool_bnet__ConfigurationEntryFloat_float_{ REL::VariantID(298009, 248404, 0x18bd838) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntryPool_bnet__ConfigurationEntryBoolean_bool_{ REL::VariantID(298010, 248406, 0x18bd848) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__FixedPool_432_50_{ REL::VariantID(298011, 248408, 0x18bd858) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationEntryPool_bnet__ConfigurationEntryString_char_const___{ REL::VariantID(298012, 248410, 0x18bd878) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__IJobCollection{ REL::VariantID(298028, 248414, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet___detail__Composite{ REL::VariantID(298029, 248416, 0x18bdc98), REL::VariantID(298030, 248418, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__OneToManyObserver_bnet__ConfigurationEntry_{ REL::VariantID(298105, 248451, 0x18be5f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__IHeap{ REL::VariantID(298106, 248453, 0x18be608) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__IHttpConnectionProvider{ REL::VariantID(298107, 248455, 0x18be620) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__IProducerConsumerQueue_bnet__UniquePtr_bnet__BaseCallback__{ REL::VariantID(298108, 248457, 0x18be650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ProducerConsumerQueue_bnet__UniquePtr_bnet__BaseCallback__bnet__ta__ThreadSafe_{ REL::VariantID(298109, 248459, 0x18be688) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ProducerConsumerQueue_bnet__UniquePtr_bnet__Job__bnet__ta__ThreadSafe_{ REL::VariantID(298110, 248461, 0x18be6f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__IDispenser_bnet__Job_{ REL::VariantID(298111, 248463, 0x18be730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ConfigurationVariable_int_{ REL::VariantID(298112, 248465, 0x18be740) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__Network{ REL::VariantID(298113, 248467, 0x18be758), REL::VariantID(298114, 248469, 0x18be768), REL::VariantID(298115, 248471, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Caller_void_____bnet__NetworkLoop____bnet__NetworkLoop___{ REL::VariantID(298124, 248481, 0x18be8e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_resource_alloc_HINSTANCE_______bnet____ModuleDeleter_bnet___impl__StdAllocator_void__{ REL::VariantID(0, 248483, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_resource_alloc_std__nullptr_t_bnet___impl__MemoryDeleter_HINSTANCE______bnet___impl__StdAllocator_void__{ REL::VariantID(0, 248485, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_resource_alloc_std__nullptr_t_bnet___impl__MemoryDeleter__SECURITY_FUNCTION_TABLE_A_const__bnet___impl__StdAllocator_void__{ REL::VariantID(0, 248487, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet___detail__implComposite_bnet__ta__ThreadSafe_{ REL::VariantID(298151, 248495, 0x18beab8), REL::VariantID(298152, 248497, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__Composite_bnet__ta__ThreadSafe_{ REL::VariantID(298153, 248499, 0x18beb10), REL::VariantID(298154, 248501, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__Parallel_bnet__ta__ThreadSafe_bnet__ta__NoErrorPropagation_{ REL::VariantID(0, 248503, 0x0), REL::VariantID(0, 248505, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__UserQueue{ REL::VariantID(0, 248507, 0x0), REL::VariantID(0, 248517, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__UserProcessor{ REL::VariantID(298157, 248519, 0x18c53c8), REL::VariantID(298158, 248521, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__UserProcessorCollection{ REL::VariantID(298159, 248523, 0x18bebc0), REL::VariantID(298160, 248525, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__JobProcessorCollection{ REL::VariantID(0, 248527, 0x0), REL::VariantID(0, 248529, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_9cca12040213b3da000694161bebcee9__{ REL::VariantID(0, 248540, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_4c7e74cec18a431d97657732ab13fca1__{ REL::VariantID(0, 248542, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_42b9bb4a1b0748c8c5b76c78e138c4a1__{ REL::VariantID(0, 248544, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Caller_void_____bnet__InternalBNet____bnet__InternalBNet___{ REL::VariantID(298161, 248546, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__AsyncOperation{ REL::VariantID(298314, 248554, 0x18bf4d8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet___detail__implComposite_bnet__ta__NonThreadSafe_{ REL::VariantID(563794, 248556, 0x18c5e48), REL::VariantID(563804, 248566, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ProducerConsumerQueue_bnet__UniquePtr_bnet__Job__bnet__ta__NonThreadSafe_{ REL::VariantID(298971, 248568, 0x18c5ea0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__Composite_bnet__ta__NonThreadSafe_{ REL::VariantID(298972, 248570, 0x18c5ed8), REL::VariantID(298973, 248572, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__Sequence_bnet__ta__NonThreadSafe_bnet__ta__ErrorPropagation_{ REL::VariantID(298974, 248574, 0x0), REL::VariantID(298975, 248576, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__Observable_bnet___impl__AsyncOperation_bnet__BNetError_{ REL::VariantID(298315, 248578, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__SuspendFlow{ REL::VariantID(0, 248580, 0x0), REL::VariantID(0, 248582, 0x0), REL::VariantID(0, 248584, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__ResumeFlow{ REL::VariantID(0, 248586, 0x0), REL::VariantID(0, 248588, 0x0), REL::VariantID(0, 248590, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo_{ REL::VariantID(0, 248592, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo___lambda_836672b064d0327a3c934f0edacd85b8__{ REL::VariantID(0, 248594, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_39d439a9eb09d1a77923f4b6540ee32d__{ REL::VariantID(0, 248596, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_7db70bbc0223df4444b0ca4c87b0e1c4__{ REL::VariantID(0, 248598, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__StringValue{ REL::VariantID(0, 248610, 0x18dbc40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__BinaryValue{ REL::VariantID(0, 248612, 0x18dbc88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__ObjectValue{ REL::VariantID(0, 248614, 0x18dbcc0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__BaseHttpRequest{ REL::VariantID(298252, 248675, 0x18c0a30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__{ REL::VariantID(298255, 248678, 0x18c0e58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__EventLog____CollectErrorRequest{ REL::VariantID(298256, 248680, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__EventLog____CollectLogRequest{ REL::VariantID(298262, 248684, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__EventLog____CollectLogBatchRequest{ REL::VariantID(0, 248689, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_e6f883344f0a2a786687f3487297f4d1__{ REL::VariantID(298268, 248692, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_af6f1ca71d7b3a355a877b8a5720c1b0__{ REL::VariantID(298269, 248695, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_8ea3c5df3d7193a20ae803752ae5ab32__{ REL::VariantID(0, 248698, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_a097cfda01280b7d3cdbd01ad04c8769__{ REL::VariantID(0, 248702, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__LogoutFlow{ REL::VariantID(301572, 248725, 0x18dbed8), REL::VariantID(301573, 248727, 0x18dbf30), REL::VariantID(301574, 248729, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus_{ REL::VariantID(0, 248731, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_8f4c3030725a4741f42837bac0b4eaa3__{ REL::VariantID(0, 248733, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus___lambda_3757cc6ae04895e7fd4a9ac3ad51f44c__{ REL::VariantID(0, 248735, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std__exception{ REL::VariantID(298100, 248772, 0x1911b40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std__bad_weak_ptr{ REL::VariantID(298102, 248775, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__Notification__Frame_bnet__WebSocketStatus_{ REL::VariantID(0, 248778, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Notification__UserWebSocket__OnConnected{ REL::VariantID(0, 248780, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet__Notification__Frame_bnet__WebSocketStatus___lambda_26cf5f3fb32f6b0e47232c08e1841e6c__{ REL::VariantID(0, 248782, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_7805f14b27189db11de55c81efb19410__{ REL::VariantID(0, 248784, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__Notification__SystemModel_8_1_bnet___impl__StdAllocator_bnet__Notification__SystemModel____bnet__HttpResponseInfo_{ REL::VariantID(0, 248786, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Notification__UserData__OnSystemIdFetchedRegister{ REL::VariantID(0, 248788, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__Notification__UserWebSocket__OnSystemIdFetchedSend{ REL::VariantID(0, 248792, 0x0), REL::VariantID(0, 248794, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__Notification__SystemModel_8_1_bnet___impl__StdAllocator_bnet__Notification__SystemModel____bnet__HttpResponseInfo__bnet__Notification__UserWebSocket__OnSystemIdFetchedSend_{ REL::VariantID(0, 248796, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus__bnet__Notification__UserWebSocket__OnSystemIdFetchedSend_{ REL::VariantID(0, 248798, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Notification__UserData__ReconnectJob{ REL::VariantID(0, 248801, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus__bnet__Notification__UserData__ReconnectJob_{ REL::VariantID(0, 248803, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus___lambda_2cd59c90ff377cb46cc0a8cdfcd5d61a__{ REL::VariantID(0, 248806, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_obj_alloc_bnet__Notification__UserWebSocket_bnet___impl__StdAllocator_void__{ REL::VariantID(0, 248818, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_resource_alloc_std__nullptr_t_bnet___impl__MemoryDeleter_bnet__Notification__UserWebSocket__bnet___impl__StdAllocator_void__{ REL::VariantID(0, 248820, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__IUgcUploader{ REL::VariantID(298316, 248847, 0x18bf508) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__Sequence_bnet__ta__ThreadSafe_bnet__ta__ErrorPropagation_{ REL::VariantID(298317, 248849, 0x0), REL::VariantID(298318, 248851, 0x0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_bnet__ChunkedUploadFlow{ REL::VariantID(298319, 248853, 0x18bf578), REL::VariantID(298320, 248855, 0x18bf5d0), REL::VariantID(298321, 248857, 0x18bf5e8), REL::VariantID(298322, 248859, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_unsigned___int64_bnet__HttpResponseInfo_{ REL::VariantID(298323, 248861, 0x18bf600) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_unsigned___int64_bnet__HttpResponseInfo__bnet__ChunkedUploadFlow_{ REL::VariantID(298324, 248863, 0x18bf628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__bnet__ChunkedUploadFlow_{ REL::VariantID(298325, 248865, 0x18bf650) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__IDownloader{ REL::VariantID(298378, 248874, 0x18bfe20) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_bnet__DownloadFlow{ REL::VariantID(298379, 248876, 0x18bfe38), REL::VariantID(298380, 248878, 0x18bfe90), REL::VariantID(298381, 248880, 0x18bfea8), REL::VariantID(298382, 248882, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__CdpFileInfoResult__bnet__HttpResponseInfo_{ REL::VariantID(298383, 248884, 0x18bfec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__CdpFileInfoResult__bnet__HttpResponseInfo__bnet__DownloadFlow_{ REL::VariantID(298384, 248886, 0x18bfee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__CdpKeyResult__bnet__HttpResponseInfo_{ REL::VariantID(298385, 248888, 0x18bff10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__CdpKeyResult__bnet__HttpResponseInfo__bnet__DownloadFlow_{ REL::VariantID(298386, 248890, 0x18bff38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__FileChunk__bnet__HttpResponseInfo__bnet__DownloadFlow_{ REL::VariantID(298387, 248892, 0x18bff60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__bnet__DownloadFlow_{ REL::VariantID(298388, 248894, 0x18bff88) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_bnet__FileDownloader{ REL::VariantID(298403, 248900, 0x18c0168), REL::VariantID(298404, 248902, 0x18c01b0), REL::VariantID(298405, 248904, 0x18c01c8), REL::VariantID(298406, 248906, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__UgcPagedContentListResult__bnet__HttpResponseInfo__{ REL::VariantID(298431, 248916, 0x18c0aa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcBrowseRequest{ REL::VariantID(298432, 248918, 0x18c0b10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcArgLessRequest{ REL::VariantID(298447, 248927, 0x18c0ec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__Count_bnet___impl__FixedString_64_1_1_bnet___impl__StdAllocator_char____40_1_bnet___impl__StdAllocator_bnet__Count_bnet___impl__FixedString_64_1_1_bnet___impl__StdAllocator_char_______bnet__HttpResponseInfo__{ REL::VariantID(298469, 248937, 0x18c1318) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcCategoryCountRequest{ REL::VariantID(298470, 248939, 0x18c1380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UgcType__UploadStatus_bnet__HttpResponseInfo__{ REL::VariantID(298482, 248946, 0x18c1660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcUploadRequest_bnet__Callback_bnet__UgcType__UploadStatus_bnet__HttpResponseInfo__{ REL::VariantID(298483, 248948, 0x18c16c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcContentUploadRequest{ REL::VariantID(298484, 248950, 0x18c1730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcImageUploadRequest{ REL::VariantID(298490, 248956, 0x18c1878) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcAddVideoRequest{ REL::VariantID(298495, 248960, 0x18c1960) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__UgcContent__bnet__HttpResponseInfo__{ REL::VariantID(298508, 248966, 0x18c1c28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcContentRequest{ REL::VariantID(298509, 248968, 0x18c1c90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__UgcUploadDetails__bnet__HttpResponseInfo__{ REL::VariantID(298521, 248975, 0x18c1f40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcContentUploadDetailsRequest{ REL::VariantID(298522, 248977, 0x18c1fa8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__UgcCreationResult__bnet__HttpResponseInfo__{ REL::VariantID(298540, 248984, 0x18c22f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcCreationRequest{ REL::VariantID(298541, 248986, 0x18c2360) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcEditRequest{ REL::VariantID(298559, 249004, 0x18c2508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcFlagRequest{ REL::VariantID(298569, 249012, 0x18c2660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__UgcContent_25_1_bnet___impl__StdAllocator_bnet__UgcContent____bnet__HttpResponseInfo__{ REL::VariantID(298593, 249018, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcListContentRequest{ REL::VariantID(298594, 249020, 0x18c2b90) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__UgcListCategoriesResult__bnet__HttpResponseInfo__{ REL::VariantID(298612, 249028, 0x18c2ee8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcListCategoriesRequest{ REL::VariantID(298613, 249030, 0x18c2f50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet___impl__FixedString_32_1_1_bnet___impl__StdAllocator_char___16_1_bnet___impl__StdAllocator_bnet___impl__FixedString_32_1_1_bnet___impl__StdAllocator_char______bnet__HttpResponseInfo__{ REL::VariantID(298633, 249037, 0x18c3330) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcListDlcRequest{ REL::VariantID(298634, 249039, 0x18c3398) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__Platform_10_1_bnet___impl__StdAllocator_bnet__Platform____bnet__HttpResponseInfo__{ REL::VariantID(298652, 249053, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Ugc__ListPlatformsRequest{ REL::VariantID(298653, 249055, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet___impl__FixedString_128_1_1_bnet___impl__StdAllocator_char___8_1_bnet___impl__StdAllocator_bnet___impl__FixedString_128_1_1_bnet___impl__StdAllocator_char______bnet__HttpResponseInfo__{ REL::VariantID(298676, 249064, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Ugc__ListProductsRequest{ REL::VariantID(298677, 249066, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__UgcAuthor_20_1_bnet___impl__StdAllocator_bnet__UgcAuthor____bnet__HttpResponseInfo__{ REL::VariantID(298692, 249072, 0x18c36b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcListFollowedAuthorRequest{ REL::VariantID(298693, 249074, 0x18c3720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__UgcNotification_20_1_bnet___impl__StdAllocator_bnet__UgcNotification____bnet__HttpResponseInfo__{ REL::VariantID(298704, 249080, 0x18c39b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcListNotificationRequest{ REL::VariantID(298705, 249082, 0x18c3a18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet___impl__FixedString_10_1_1_bnet___impl__StdAllocator_char___16_1_bnet___impl__StdAllocator_bnet___impl__FixedString_10_1_1_bnet___impl__StdAllocator_char_____const__bnet__HttpResponseInfo__{ REL::VariantID(298722, 249090, 0x18c3e58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcListBlacklistedRequest{ REL::VariantID(298723, 249092, 0x18c3ec0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcListFeaturedContentRequest{ REL::VariantID(298730, 249096, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcListByEntitlementIdsRequest{ REL::VariantID(298736, 249101, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcNotificationAcknowledgeRequest{ REL::VariantID(298741, 249105, 0x18c3fd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcPreviewUploadRequest{ REL::VariantID(298742, 249107, 0x18c4040) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcQueryRequest{ REL::VariantID(298746, 249110, 0x18c4118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcRateRequest{ REL::VariantID(298750, 249113, 0x18c41e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UgcReleaseNote_bnet__HttpResponseInfo__{ REL::VariantID(298763, 249117, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcAddReleaseNoteRequest{ REL::VariantID(298764, 249119, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcUpdateReleaseNoteRequest{ REL::VariantID(298770, 249124, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcRemoveReleaseNoteRequest{ REL::VariantID(298776, 249129, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Ugc__RefreshEntitlementRequest{ REL::VariantID(298780, 249132, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__FreeLessHeap{ REL::VariantID(298801, 249173, 0x18c4720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__AcquirableFreeLessHeap{ REL::VariantID(298802, 249175, 0x18c4738) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__NetworkLoop{ REL::VariantID(298817, 249190, 0x18c4aa0), REL::VariantID(298818, 249192, 0x18c4af8), REL::VariantID(298819, 249194, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus___lambda_0fef014c3585202ea9bb5b50fde01da8__{ REL::VariantID(0, 249232, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_32f67e29b70c464ab35e841b7eabe82a__{ REL::VariantID(0, 249234, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo___lambda_be3df00bd17e637cfeb51294e1183fa1__{ REL::VariantID(0, 249243, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus___lambda_722473eb64546b46d289713233d4b9ac__{ REL::VariantID(0, 249246, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus___lambda_5c295880e99a11278f8bd0122f626c9f__{ REL::VariantID(0, 249249, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bool_bnet__HttpResponseInfo__{ REL::VariantID(298943, 249279, 0x18c5900) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__AcceptLegalDocumentsRequest{ REL::VariantID(298944, 249281, 0x18c5968) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__ListLegalDocumentsFlow{ REL::VariantID(298976, 249289, 0x18c5f88), REL::VariantID(298977, 249291, 0x18c5fe0), REL::VariantID(298978, 249293, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__LegalDocument_5_1_bnet___impl__StdAllocator_bnet__LegalDocument____bnet__HttpResponseInfo__bnet__ListLegalDocumentsFlow_{ REL::VariantID(298979, 249295, 0x18c5ff8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__bnet__ListLegalDocumentsFlow_{ REL::VariantID(298980, 249297, 0x18c6020) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__AccountLinkingResult__bnet__HttpResponseInfo__{ REL::VariantID(298993, 249302, 0x18c6338) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__AccountLinkingRequest{ REL::VariantID(298994, 249304, 0x18c63a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__BeamUserData__bnet__HttpResponseInfo_{ REL::VariantID(0, 249317, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__AccountQuickCreateFlow{ REL::VariantID(299027, 249319, 0x18c68e8), REL::VariantID(299028, 249321, 0x18c6940), REL::VariantID(299029, 249323, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__BeamUserData__bnet__HttpResponseInfo__bnet__AccountQuickCreateFlow_{ REL::VariantID(0, 249325, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__LegalDocument_5_1_bnet___impl__StdAllocator_bnet__LegalDocument____bnet__HttpResponseInfo__bnet__AccountQuickCreateFlow_{ REL::VariantID(299032, 249328, 0x18c69a8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__AnonymousAuthenticationFlow{ REL::VariantID(0, 249330, 0x0), REL::VariantID(0, 249332, 0x0), REL::VariantID(0, 249334, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__AnonymousAuthenticationFlow_{ REL::VariantID(0, 249336, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__SessionAnonymousCreateFlow{ REL::VariantID(0, 249338, 0x0), REL::VariantID(0, 249340, 0x0), REL::VariantID(0, 249342, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__SessionAnonymousCreateFlow_{ REL::VariantID(0, 249344, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__SessionQuickCreateFlow{ REL::VariantID(0, 249346, 0x0), REL::VariantID(0, 249348, 0x0), REL::VariantID(0, 249350, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__SessionQuickCreateFlow_{ REL::VariantID(0, 249352, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__AccountDeletionRequest{ REL::VariantID(299035, 249355, 0x18c6a38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__AddFingerprintRequest{ REL::VariantID(299039, 249359, 0x18c6c28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__IsAccountLinkableRequest{ REL::VariantID(299045, 249365, 0x18c6e78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__BeamAuthResult__bnet__HttpResponseInfo_{ REL::VariantID(0, 249369, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__UserCredentialsAuthenticationFlow{ REL::VariantID(299064, 249371, 0x18c7050), REL::VariantID(299065, 249373, 0x18c70a8), REL::VariantID(299066, 249375, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__BeamAuthResult__bnet__HttpResponseInfo__bnet__UserCredentialsAuthenticationFlow_{ REL::VariantID(0, 249377, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__UserCredentialsAuthenticationFlow_{ REL::VariantID(0, 249379, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__ExternalAuthenticationFlow{ REL::VariantID(299088, 249381, 0x18c7200), REL::VariantID(299089, 249383, 0x18c7258), REL::VariantID(299090, 249385, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__BeamAuthResult__bnet__HttpResponseInfo__bnet__ExternalAuthenticationFlow_{ REL::VariantID(0, 249387, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__ExternalAuthenticationFlow_{ REL::VariantID(0, 249389, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__bnet__ExternalAuthenticationFlow_{ REL::VariantID(299093, 249391, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__GameCodeAuthenticationFlow{ REL::VariantID(0, 249393, 0x0), REL::VariantID(0, 249395, 0x0), REL::VariantID(0, 249397, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__GameCodeAuthenticationFlow_{ REL::VariantID(0, 249399, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__UnlinkAccountFlow{ REL::VariantID(299112, 249402, 0x18c7518), REL::VariantID(299113, 249404, 0x18c7570), REL::VariantID(299114, 249406, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__UpgradeTokenResult__bnet__HttpResponseInfo_{ REL::VariantID(299115, 249408, 0x18c7588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UpgradeTokenResult__bnet__HttpResponseInfo__bnet__UnlinkAccountFlow_{ REL::VariantID(299116, 249410, 0x18c75b0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__bnet__UnlinkAccountFlow_{ REL::VariantID(299117, 249412, 0x18c75d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UsernameValidationRequest{ REL::VariantID(299121, 249415, 0x18c7698) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VerifyFingerprintRequest{ REL::VariantID(299127, 249421, 0x18c7810) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VerifyLinkRequest{ REL::VariantID(299137, 249435, 0x18c7950) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__TwitchAccountInfoResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 249443, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__TwitchAccountInfoRequest{ REL::VariantID(0, 249445, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__AccountDisplayNameInfoResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 249450, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CheckDisplayNameRequest{ REL::VariantID(0, 249452, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CheckEmailRequest{ REL::VariantID(299143, 249458, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__RecoverPasswordRequest{ REL::VariantID(299152, 249464, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__RecoverUsernameRequest{ REL::VariantID(299153, 249466, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ResendVerificationRequest{ REL::VariantID(299159, 249469, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__SessionValidateResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 249475, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionValidateRequest{ REL::VariantID(0, 249477, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__AccountInfoResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 249482, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__AccountInfoRequest{ REL::VariantID(0, 249484, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__ExternalAccountInfo__bnet__HttpResponseInfo_{ REL::VariantID(299179, 249490, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__BaseCallbackJob_bnet__Sequence_bnet__ta__ThreadSafe_bnet__ta__ErrorPropagation__bnet__Callback_bnet__UniquePtr_bnet__ExternalAccountInfo__bnet__HttpResponseInfo__bnet__ta__ThreadSafe_{ REL::VariantID(299180, 249492, 0x0), REL::VariantID(299181, 249494, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__CallbackSequence_bnet__Callback_bnet__UniquePtr_bnet__ExternalAccountInfo__bnet__HttpResponseInfo__bnet__ta__ThreadSafe_bnet__ta__ErrorPropagation_{ REL::VariantID(299182, 249496, 0x0), REL::VariantID(299183, 249498, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__RetrieveExternalAccountJob{ REL::VariantID(299184, 249500, 0x0), REL::VariantID(299185, 249502, 0x0), REL::VariantID(299186, 249504, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__ExternalAccountInfo__bnet__HttpResponseInfo__bnet__RetrieveExternalAccountJob_{ REL::VariantID(299187, 249506, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__ExternalIdAccountInfo_4_1_bnet___impl__StdAllocator_bnet__ExternalIdAccountInfo____bnet__HttpResponseInfo__{ REL::VariantID(0, 249514, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ExternalServiceRetrieveAccountRequest{ REL::VariantID(0, 249516, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet___impl__FixedString_2000_1_0_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo__{ REL::VariantID(0, 249529, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__AccountUpgradeAnonymousToQuickRequest{ REL::VariantID(0, 249531, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__GameAccountLinkFlow{ REL::VariantID(0, 249538, 0x0), REL::VariantID(0, 249540, 0x0), REL::VariantID(0, 249542, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__GameAccountLinkFlow_{ REL::VariantID(0, 249544, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__GameAccountLinkConflictResolveFlow{ REL::VariantID(0, 249546, 0x0), REL::VariantID(0, 249548, 0x0), REL::VariantID(0, 249550, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__GameAccountLinkConflictResolveFlow_{ REL::VariantID(0, 249552, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__GameAccountExternalLinkConflictResolveFlow{ REL::VariantID(0, 249554, 0x0), REL::VariantID(0, 249556, 0x0), REL::VariantID(0, 249558, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__GameAccountExternalLinkConflictResolveFlow_{ REL::VariantID(0, 249560, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__GameAccountUserCredentialsAuthenticationFlow{ REL::VariantID(0, 249562, 0x0), REL::VariantID(0, 249564, 0x0), REL::VariantID(0, 249566, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__BeamAuthResult__bnet__HttpResponseInfo__bnet__GameAccountUserCredentialsAuthenticationFlow_{ REL::VariantID(0, 249568, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__GameAccountUserCredentialsAuthenticationFlow_{ REL::VariantID(0, 249570, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__GameAccountExternalAuthenticationFlow{ REL::VariantID(0, 249572, 0x0), REL::VariantID(0, 249574, 0x0), REL::VariantID(0, 249576, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__GameAccountExternalAuthenticationFlow_{ REL::VariantID(0, 249578, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__bnet__GameAccountExternalAuthenticationFlow_{ REL::VariantID(0, 249580, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__GameAccountExternalLinkFlow{ REL::VariantID(0, 249582, 0x0), REL::VariantID(0, 249584, 0x0), REL::VariantID(0, 249586, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__GameAccountExternalLinkFlow_{ REL::VariantID(0, 249588, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__GameAccountGameCodeAuthenticationFlow{ REL::VariantID(0, 249590, 0x0), REL::VariantID(0, 249592, 0x0), REL::VariantID(0, 249594, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__GameAccountGameCodeAuthenticationFlow_{ REL::VariantID(0, 249596, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__SessionResumeFlow{ REL::VariantID(0, 249598, 0x0), REL::VariantID(0, 249600, 0x0), REL::VariantID(0, 249602, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__bnet__SessionResumeFlow_{ REL::VariantID(0, 249604, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__NewGameSessionFlow{ REL::VariantID(0, 249606, 0x0), REL::VariantID(0, 249608, 0x0), REL::VariantID(0, 249610, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__bnet__NewGameSessionFlow_{ REL::VariantID(0, 249612, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__Entitlements__Mapping_1_1_bnet___impl__StdAllocator_bnet__Entitlements__Mapping____bnet__HttpResponseInfo__{ REL::VariantID(0, 249620, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Entitlements__CombinedEntitlementsListRequest{ REL::VariantID(0, 249622, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_std__vector_bnet__Entitlements__Item_bnet___impl__StdAllocator_bnet__Entitlements__Item____bnet__HttpResponseInfo__{ REL::VariantID(0, 249630, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Entitlements__ListRequest{ REL::VariantID(299202, 249632, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__Entitlements__ConsumeResponse_bnet__HttpResponseInfo__{ REL::VariantID(299215, 249637, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Entitlements__ConsumeRequest{ REL::VariantID(299216, 249639, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Entitlements__SearchRequest{ REL::VariantID(0, 249643, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__VCCS__MTX__Generic__CatalogResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 249650, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__MTX__Generic__GetCatalogRequest{ REL::VariantID(0, 249652, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__VCCS__MTX__Generic__PurchaseResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 249662, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__MTX__Generic__PurchaseRequest{ REL::VariantID(0, 249664, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet___impl__FixedString_500_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo__{ REL::VariantID(0, 249671, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__MTX__Generic__GetStoreURLRequest{ REL::VariantID(0, 249673, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__Gsp__Profile__DataAttachment__bnet__HttpResponseInfo__{ REL::VariantID(0, 249695, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Gsp__Profile__DataAttachmentRequestBase{ REL::VariantID(0, 249697, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Gsp__Profile__DataAttachmentCreateRequest{ REL::VariantID(0, 249699, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Gsp__Profile__DataAttachmentDeleteRequest{ REL::VariantID(0, 249701, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Gsp__Profile__DataAttachmentGetRequest{ REL::VariantID(0, 249703, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__Gsp__Profile__DataAttachmentListPage__bnet__HttpResponseInfo__{ REL::VariantID(0, 249707, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Gsp__Profile__DataAttachmentListRequest{ REL::VariantID(0, 249709, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Gsp__Profile__DataAttachmentUpdateRequest{ REL::VariantID(0, 249712, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__Gsp__Profile__Profile__bnet__HttpResponseInfo__{ REL::VariantID(0, 249717, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Gsp__Profile__ProfileGetRequest{ REL::VariantID(0, 249719, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Gsp__Profile__ProfileUpdateRequest{ REL::VariantID(0, 249722, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__EventLog__LogEventRequest{ REL::VariantID(0, 249724, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Wallet__Balance__bnet__HttpResponseInfo__{ REL::VariantID(299890, 250701, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Wallet__BalanceRequest{ REL::VariantID(299891, 250703, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__VCCS__Wallet__Balance_1_1_bnet___impl__StdAllocator_bnet__VCCS__Wallet__Balance____bnet__HttpResponseInfo__{ REL::VariantID(0, 250713, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Wallet__BalanceListRequest{ REL::VariantID(0, 250715, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Wallet__PurchaseResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 250720, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Wallet__PurchaseRequest{ REL::VariantID(299905, 250722, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Wallet__PurchasePreviewResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 250737, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Wallet__PurchasePreviewRequest{ REL::VariantID(0, 250739, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Wallet__ServerlessTransactionResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 250744, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Wallet__ServerlessCreditRequest{ REL::VariantID(0, 250746, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Wallet__ServerlessDebitRequest{ REL::VariantID(0, 250750, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__UgcMtxPurchaseFlow{ REL::VariantID(299933, 250756, 0x0), REL::VariantID(299934, 250758, 0x0), REL::VariantID(299935, 250760, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Wallet__PurchaseResult__bnet__HttpResponseInfo__bnet__UgcMtxPurchaseFlow_{ REL::VariantID(0, 250762, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__bnet__UgcMtxPurchaseFlow_{ REL::VariantID(299937, 250764, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Fulfillment__UpdateFirstPartyEntitlementRequest{ REL::VariantID(299984, 250767, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Catalog__GetContentsResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 250775, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Catalog__GetContentsRequest{ REL::VariantID(0, 250777, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Catalog__Item__bnet__HttpResponseInfo__{ REL::VariantID(299947, 250786, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Catalog__GetItemRequest{ REL::VariantID(299948, 250788, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__VCCS__Catalog__CatalogCategoryPathResponse_1_1_bnet___impl__StdAllocator_bnet__VCCS__Catalog__CatalogCategoryPathResponse____bnet__HttpResponseInfo__{ REL::VariantID(0, 250798, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Catalog__ListCategoryPathRequest{ REL::VariantID(0, 250800, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Catalog__ListCategoryPathChildrenRequest{ REL::VariantID(0, 250806, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__VCCS__Catalog__ListItemsResult_bnet__HttpResponseInfo__{ REL::VariantID(299973, 250811, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Catalog__ListItemsRequest{ REL::VariantID(299974, 250813, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Catalog__BundlePreview__bnet__HttpResponseInfo__{ REL::VariantID(0, 250818, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Catalog__GetBundlePreviewRequest{ REL::VariantID(0, 250820, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__VCCS__Catalog__GetBundlePreviewListResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 250826, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__VCCS__Catalog__GetBundlePreviewListRequest{ REL::VariantID(0, 250828, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__CMS__Message_5_1_bnet___impl__StdAllocator_bnet__CMS__Message____bnet__HttpResponseInfo__{ REL::VariantID(300001, 250836, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CMS__ListMessagesRequest{ REL::VariantID(300002, 250838, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__CMS__MultiMessage__bnet__HttpResponseInfo__{ REL::VariantID(0, 250850, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CMS__GetMultiMessageRequest{ REL::VariantID(0, 250852, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__Status__ExtServerStatusResult__bnet__HttpResponseInfo__{ REL::VariantID(300025, 250860, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Status__GetExtServerStatusRequest{ REL::VariantID(300026, 250862, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Status__GetStatusRequest{ REL::VariantID(0, 250867, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionLogoutRequest{ REL::VariantID(301581, 250871, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__NotificationLogoutRequest{ REL::VariantID(0, 250873, 0x0), REL::VariantID(0, 250875, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_obj_alloc_bnet__Notification__EventData_bnet___impl__StdAllocator_void__{ REL::VariantID(0, 250886, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_resource_alloc_std__nullptr_t_bnet___impl__MemoryDeleter_bnet__Notification__EventData__bnet___impl__StdAllocator_void__{ REL::VariantID(0, 250888, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__WebSocketReadResult_bnet__WebSocketStatus_{ REL::VariantID(0, 250909, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Notification____OnReadFrame{ REL::VariantID(0, 250911, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Notification__Context__OnSystemFetched{ REL::VariantID(0, 250921, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__Notification__ReceiveJob{ REL::VariantID(0, 250924, 0x0), REL::VariantID(0, 250926, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__Notification__Frame_bnet__WebSocketStatus__bnet__Notification__ReceiveJob_{ REL::VariantID(0, 250929, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__Notification__FilterJob{ REL::VariantID(0, 250932, 0x0), REL::VariantID(0, 250934, 0x0), REL::VariantID(0, 250936, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcCancelUploadRequest{ REL::VariantID(300035, 250942, 0x18c7b88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcChunkedUploadCompletionRequest{ REL::VariantID(300040, 250946, 0x18c7c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_unsigned___int64_bnet__HttpResponseInfo__{ REL::VariantID(300050, 250951, 0x18c7e38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcChunkedUploadInitiationRequest{ REL::VariantID(300051, 250953, 0x18c7ea0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__UgcChunkUploadRequest{ REL::VariantID(300056, 250959, 0x18c7ff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__CdpFileInfoResult__bnet__HttpResponseInfo__{ REL::VariantID(300085, 250972, 0x18c8588) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CdpFileInfoRequest{ REL::VariantID(300086, 250974, 0x18c85f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__CdpKeyResult__bnet__HttpResponseInfo__{ REL::VariantID(300125, 251005, 0x18c8ad0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CdpKeyRequest{ REL::VariantID(300126, 251007, 0x18c8b38) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__Parallel_bnet__ta__NonThreadSafe_bnet__ta__ErrorPropagation_{ REL::VariantID(300140, 251016, 0x0), REL::VariantID(300141, 251018, 0x0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_bnet__BaseFileDownloader{ REL::VariantID(300142, 251020, 0x18c8d00), REL::VariantID(300143, 251022, 0x18c8d48), REL::VariantID(300144, 251024, 0x18c8d60), REL::VariantID(300145, 251026, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__HttpTransport{ REL::VariantID(300309, 251136, 0x18cb070), REL::VariantID(300310, 251138, 0x18cb0a8) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__WinHttpTransport{ REL::VariantID(300311, 251140, 0x18cb340), REL::VariantID(300312, 251142, 0x18cb378) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo__{ REL::VariantID(0, 251171, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionRefreshRequest{ REL::VariantID(301129, 251173, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionResumeRequest{ REL::VariantID(0, 251176, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__FileChunk__bnet__HttpResponseInfo__bnet__LegalDocument_{ REL::VariantID(300567, 251180, 0x18cbb88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__LegalDocument_5_1_bnet___impl__StdAllocator_bnet__LegalDocument____bnet__HttpResponseInfo__{ REL::VariantID(300573, 251183, 0x18cbd40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ListRequiredLegalDocumentsRequest{ REL::VariantID(300574, 251185, 0x18cbda8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet___impl__FixedString_40_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo_{ REL::VariantID(0, 251194, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__AccessToken_bnet__HttpResponseInfo_{ REL::VariantID(0, 251196, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__AuthenticationFlow{ REL::VariantID(300623, 251198, 0x18cc828), REL::VariantID(300624, 251200, 0x18cc880), REL::VariantID(300625, 251202, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__AccessToken_bnet__HttpResponseInfo__bnet__AuthenticationFlow_{ REL::VariantID(0, 251204, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__LegalDocument_5_1_bnet___impl__StdAllocator_bnet__LegalDocument____bnet__HttpResponseInfo__bnet__AuthenticationFlow_{ REL::VariantID(0, 251206, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet___impl__FixedString_40_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo__bnet__AuthenticationFlow_{ REL::VariantID(0, 251208, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_df8b8af1427737c8ee3af057608c6b35__{ REL::VariantID(0, 251210, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus__bnet__AuthenticationFlow_{ REL::VariantID(0, 251212, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__Notification__SystemModel_8_1_bnet___impl__StdAllocator_bnet__Notification__SystemModel____bnet__HttpResponseInfo__bnet__AuthenticationFlow_{ REL::VariantID(0, 251214, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_3482580cff410991d89973f2e1feb3c5__{ REL::VariantID(0, 251216, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__UniquePtr_bnet__CdpAuthenticationResult__bnet__HttpResponseInfo_{ REL::VariantID(300626, 251218, 0x18cc8c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__CdpAuthenticationResult__bnet__HttpResponseInfo__bnet__AuthenticationFlow_{ REL::VariantID(300627, 251220, 0x18cc8e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__BeamUserData__bnet__HttpResponseInfo__{ REL::VariantID(0, 251226, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__BeamQuickCreationRequest{ REL::VariantID(0, 251228, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__AnonymousAuthRequest{ REL::VariantID(0, 251232, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionAnonymousAccountCreateRequest{ REL::VariantID(0, 251236, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionQuickCreateRequest{ REL::VariantID(0, 251239, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionAuthRequest{ REL::VariantID(300654, 251242, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__BeamAuthResult__bnet__HttpResponseInfo__{ REL::VariantID(0, 251245, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__BeamUserCredentialsAuthenticationRequest{ REL::VariantID(0, 251247, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__BeamExternalAuthenticationRequest{ REL::VariantID(0, 251250, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionExternalAuthRequest{ REL::VariantID(300674, 251254, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Session__GameCodeAuthRequest{ REL::VariantID(0, 251257, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__UpgradeTokenResult__bnet__HttpResponseInfo__{ REL::VariantID(300683, 251262, 0x18cd2f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__TokenUpgradeRequest{ REL::VariantID(300684, 251264, 0x18cd360) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__AccountUnlinkingRequest{ REL::VariantID(300699, 251276, 0x18cd638) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__ExternalAccountInfo__bnet__HttpResponseInfo__{ REL::VariantID(300710, 251321, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__RetrieveExternalAccountRequest{ REL::VariantID(300711, 251323, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__GameAccountLinkRequest{ REL::VariantID(0, 251327, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__GameAccountLinkConflictResolveRequest{ REL::VariantID(0, 251331, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__GameAccountExternalLinkConflictResolveRequest{ REL::VariantID(0, 251336, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__GameAccountAuthenticationRequest{ REL::VariantID(0, 251339, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__GameAccountExternalAuthRequest{ REL::VariantID(0, 251342, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__GameAccountExternalLinkRequest{ REL::VariantID(0, 251345, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Session__GameAccountGameCodeAuthRequest{ REL::VariantID(0, 251348, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SharedSRWMutex{ REL::VariantID(0, 251655, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__ISocket{ REL::VariantID(0, 251657, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CSocket{ REL::VariantID(0, 251659, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CSecureSocket{ REL::VariantID(0, 251661, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet_std__void_t_bnet__SocketStatus_{ REL::VariantID(0, 251678, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet__ArrayView_uchar__bnet__SocketStatus_{ REL::VariantID(0, 251680, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__WebSocketUtils__WebSocketJob__InitJob__SocketInitJob{ REL::VariantID(0, 251682, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__WebSocketUtils__WebSocketJob__InitJob__SendHandshakeJob{ REL::VariantID(0, 251684, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__WebSocketUtils__WebSocketJob__InitJob__ReceiveHandshakeJob{ REL::VariantID(0, 251686, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__WebSocketUtils__WebSocketJob__InitJob{ REL::VariantID(0, 251688, 0x0), REL::VariantID(0, 251690, 0x0), REL::VariantID(0, 251692, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__WebSocketUtils__WebSocketJob__IWriteJobSequence{ REL::VariantID(0, 251694, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__Observable_bnet__WebSocketUtils__WebSocketJob__IWriteJobSequence_bnet_std__void_t_{ REL::VariantID(0, 251696, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__WebSocketUtils__WebSocketJob__WriteJobSequence__WriteJob{ REL::VariantID(0, 251698, 0x0), REL::VariantID(0, 251700, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__WebSocketUtils__WebSocketJob__WriteJobSequence{ REL::VariantID(0, 251702, 0x0), REL::VariantID(0, 251704, 0x0), REL::VariantID(0, 251706, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__WebSocketUtils__WebSocketJob__ReadJob{ REL::VariantID(0, 251708, 0x0), REL::VariantID(0, 251710, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__WebSocketUtils__WebSocketJob{ REL::VariantID(0, 251712, 0x0), REL::VariantID(0, 251714, 0x0), REL::VariantID(0, 251716, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__SocketStatus__bnet__WebSocketUtils__WebSocketJob_{ REL::VariantID(0, 251718, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus__bnet__WebSocketUtils__WebSocketJob_{ REL::VariantID(0, 251720, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus___lambda_d908d9d4366428b82d5b2783cb4bc50c__{ REL::VariantID(0, 251722, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus___lambda_c18d1050b00c785e3b8c1554b9fcfe1d__{ REL::VariantID(0, 251729, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus___lambda_91b47bc9ba781c42b1f1c064baa0f828__{ REL::VariantID(0, 251732, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__SocketStatus__bnet__WebSocketUtils__WebSocketJob__InitJob_{ REL::VariantID(0, 251735, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__ArrayView_uchar__bnet__SocketStatus__bnet__WebSocketUtils__WebSocketJob__InitJob_{ REL::VariantID(0, 251739, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__SocketStatus___lambda_0d9d97693a9ac4b1a430d38428cf9c40__{ REL::VariantID(0, 251752, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__ArrayView_uchar__bnet__SocketStatus__bnet__WebSocketUtils__WebSocketJob__ReadJob_{ REL::VariantID(0, 251765, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus__bnet__WebSocketUtils__Impl_{ REL::VariantID(0, 251769, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Evaluator_bool__unsigned___int64____IEvaluator{ REL::VariantID(0, 251772, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_obj_alloc_bnet__CSecureSocket_bnet___impl__StdAllocator_void__{ REL::VariantID(0, 251774, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_obj_alloc_bnet__CSocket_bnet___impl__StdAllocator_void__{ REL::VariantID(0, 251776, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Evaluator_bool__unsigned___int64____EvaluateBind__lambda_54db177f6b9159b8fb673d9a9d9c0672__{ REL::VariantID(0, 251778, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Evaluator_bool__unsigned___int64____EvaluateBind__lambda_0685422d8c54c120bc0870935302290f__{ REL::VariantID(0, 251780, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Evaluator_bool__unsigned___int64____EvaluateBind__lambda_722de555acf57d83cb044e20ef5e27a4__{ REL::VariantID(0, 251782, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_resource_alloc_bnet__ISocket___std__default_delete_bnet__ISocket__bnet___impl__StdAllocator_void__{ REL::VariantID(0, 251784, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__Notification__SystemModel_8_1_bnet___impl__StdAllocator_bnet__Notification__SystemModel____bnet__HttpResponseInfo__{ REL::VariantID(0, 251789, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Notification__ListSystemRequest{ REL::VariantID(0, 251791, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Notification__ChangeFilterRequest{ REL::VariantID(0, 251799, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__WebSocketStatus___lambda_91cc87ba468df1c3fcfc3e803efc0d7a__{ REL::VariantID(0, 251801, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Presence__AppearDoNotDisturbRequest{ REL::VariantID(0, 251920, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Presence__AppearOfflineRequest{ REL::VariantID(0, 251924, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__Presence__AggregatedStatuses__bnet__HttpResponseInfo__{ REL::VariantID(0, 251930, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Presence__GetRequest{ REL::VariantID(0, 251932, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Presence__UpdateRequest{ REL::VariantID(0, 251936, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionTokenRequest{ REL::VariantID(301236, 251940, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet___impl__FixedPool_163840_3_{ REL::VariantID(301165, 251946, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__NotificationConnectRequest{ REL::VariantID(0, 251954, 0x0), REL::VariantID(0, 251956, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__AccessToken_bnet__HttpResponseInfo__{ REL::VariantID(0, 251961, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionAccessTokenRequest{ REL::VariantID(0, 251963, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__CdpAuthenticationResult__bnet__HttpResponseInfo__{ REL::VariantID(301220, 251968, 0x18d7930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CdpAuthenticationRequest{ REL::VariantID(301221, 251970, 0x18d7998) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_obj_alloc_bnet__InternalUser_bnet___impl__StdAllocatorNoConstruct_void__{ REL::VariantID(0, 251975, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet___impl__FixedString_40_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo__{ REL::VariantID(0, 251979, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__SessionResumeTokenRequest{ REL::VariantID(0, 251981, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__BeamAuthenticationRequest{ REL::VariantID(0, 251984, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet____WinSocket__SocketJob__InitializeJob{ REL::VariantID(0, 252041, 0x0), REL::VariantID(0, 252043, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet____WinSocket__SocketJob__ReceiveJob{ REL::VariantID(0, 252045, 0x0), REL::VariantID(0, 252047, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet____WinSocket__SocketJob__WriteJob{ REL::VariantID(0, 252049, 0x0), REL::VariantID(0, 252051, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet____WinSocket__SocketJob{ REL::VariantID(0, 252053, 0x0), REL::VariantID(0, 252055, 0x0), REL::VariantID(0, 252057, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__SocketStatus___lambda_1ada5026df61be64bdd5e540038d8589__{ REL::VariantID(0, 252059, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__BaseCallbackJob_bnet__Job_bnet__Callback_bnet_std__void_t_bnet__SocketStatus__bnet__ta__ThreadSafe_{ REL::VariantID(0, 252087, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackJob_bnet__Callback_bnet_std__void_t_bnet__SocketStatus__bnet__ta__ThreadSafe_{ REL::VariantID(0, 252089, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__SecureSocket__pImpl__SecureSocketJob__HandshakeJob{ REL::VariantID(0, 252091, 0x0), REL::VariantID(0, 252093, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__SecureSocket__pImpl__SecureSocketJob__InitializeJob{ REL::VariantID(0, 252095, 0x0), REL::VariantID(0, 252097, 0x0), REL::VariantID(0, 252099, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__SecureSocket__pImpl__SecureSocketJob__WriteJob{ REL::VariantID(0, 252101, 0x0), REL::VariantID(0, 252103, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_bnet__SecureSocket__pImpl__SecureSocketJob__ReceiveJob__DecodeJob{ REL::VariantID(0, 252105, 0x0), REL::VariantID(0, 252107, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Callback_bnet____SecBufferList_4__bnet__SocketStatus_{ REL::VariantID(0, 252109, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__SecureSocket__pImpl__SecureSocketJob__ReceiveJob{ REL::VariantID(0, 252111, 0x0), REL::VariantID(0, 252113, 0x0), REL::VariantID(0, 252115, 0x0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_bnet__SecureSocket__pImpl__SecureSocketJob{ REL::VariantID(0, 252117, 0x0), REL::VariantID(0, 252119, 0x0), REL::VariantID(0, 252121, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__SocketStatus__bnet__SecureSocket__pImpl__SecureSocketJob_{ REL::VariantID(0, 252123, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__SocketStatus___lambda_89b4b1eea91fb4a28026bf72735dc267__{ REL::VariantID(0, 252126, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__SocketStatus__bnet__SecureSocket__pImpl__SecureSocketJob__HandshakeJob_{ REL::VariantID(0, 252128, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__ArrayView_uchar__bnet__SocketStatus__bnet__SecureSocket__pImpl__SecureSocketJob__HandshakeJob_{ REL::VariantID(0, 252133, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__SocketStatus__bnet__SecureSocket__pImpl__SecureSocketJob__InitializeJob_{ REL::VariantID(0, 252137, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__SocketStatus__bnet__SecureSocket__pImpl__SecureSocketJob__WriteJob_{ REL::VariantID(0, 252141, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__ArrayView_uchar__bnet__SocketStatus__bnet__SecureSocket__pImpl__SecureSocketJob__ReceiveJob__DecodeJob_{ REL::VariantID(0, 252146, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet____SecBufferList_4__bnet__SocketStatus__bnet__SecureSocket__pImpl__SecureSocketJob__ReceiveJob_{ REL::VariantID(0, 252150, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__SocketStatus__bnet__SecureSocket__pImpl__SecureSocketJob__ReceiveJob_{ REL::VariantID(0, 252153, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Evaluator_bool__unsigned___int64____EvaluateBind__lambda_9869b9ae218058d9ae4a71355e3c08eb__{ REL::VariantID(0, 252155, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__ElementalValue_2_{ REL::VariantID(0, 252178, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__ElementalValue_3_{ REL::VariantID(0, 252180, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__ElementalValue_4_{ REL::VariantID(0, 252182, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__ElementalValue_6_{ REL::VariantID(0, 252184, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__ElementalValue_7_{ REL::VariantID(0, 252186, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CustomData__FixedStringValue_128_{ REL::VariantID(0, 252188, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IFindBoundObjectFunctor{ REL::VariantID(301644, 252193, 0x18dde28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IVMObjectBindInterface{ REL::VariantID(301645, 252195, 0x18dde40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IVMSaveLoadInterface{ REL::VariantID(301744, 252235, 0x18df660) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IVMDebugInterface{ REL::VariantID(301745, 252237, 0x18df720) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IVirtualMachine{ REL::VariantID(301746, 252239, 0x18df738) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__ErrorLogger{ REL::VariantID(301801, 252247, 0x18e5930) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__UnlinkedTypes__Function__ConvertTypeFunctor{ REL::VariantID(301854, 252264, 0x18e4250) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript____VMTypeResolveFunctor{ REL::VariantID(301871, 252282, 0x18e4400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__ByteCode__PackedInstructionStream__InstructionFunctor{ REL::VariantID(301978, 252454, 0x18e63f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IMemoryPagePolicy{ REL::VariantID(301983, 252456, 0x18e64b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__SimpleAllocMemoryPagePolicy{ REL::VariantID(301984, 252458, 0x18e64e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__CompiledScriptLoader{ REL::VariantID(302018, 252470, 0x18e6a40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IFunction{ REL::VariantID(302097, 252543, 0x18e4e88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__NF_util__NativeFunctionBase{ REL::VariantID(302098, 252545, 0x18e4f38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__Internal__IFuncCallQuery{ REL::VariantID(302425, 252597, 0x18e1f70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__Internal__RawFuncCallQuery{ REL::VariantID(302426, 252599, 0x18e1f88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__IObjectProcessor{ REL::VariantID(302427, 252601, 0x18e1fa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTFreeList_BSScript__Internal__FunctionMessage_{ REL::VariantID(302428, 252603, 0x18e1fc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTStaticFreeList_BSScript__Internal__FunctionMessage_1024_{ REL::VariantID(302429, 252605, 0x18e1fd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTMessageQueue_BSScript__Internal__FunctionMessage_{ REL::VariantID(302430, 252607, 0x18e1fe8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonMessageQueue_BSScript__Internal__FunctionMessage_{ REL::VariantID(564165, 252609, 0x18e2018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonLLMessageQueue_BSScript__Internal__FunctionMessage_{ REL::VariantID(302431, 252617, 0x18e2058) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTMessageQueue_BSScript__Internal__SuspendedStack_{ REL::VariantID(302432, 252619, 0x18e2098) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonMessageQueue_BSScript__Internal__SuspendedStack_{ REL::VariantID(564175, 252621, 0x18e20c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTCommonStaticMessageQueue_BSScript__Internal__SuspendedStack_128_{ REL::VariantID(302433, 252629, 0x18e2108) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSScript__Internal__VirtualMachine{ REL::VariantID(302434, 252631, 0x18e2148), REL::VariantID(302435, 252633, 0x18e2310), REL::VariantID(302436, 252635, 0x18e2370), REL::VariantID(302438, 252638, 0x18e2430) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__Internal____ZeroArguments{ REL::VariantID(302443, 252643, 0x18e24e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__Internal____OneVariableArgument{ REL::VariantID(302444, 252645, 0x18e24f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__Internal__CodeTasklet{ REL::VariantID(302587, 252746, 0x18e88d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__Internal__AutoPropGetFunction{ REL::VariantID(302644, 252795, 0x18e9358) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__Internal__AutoPropSetFunction{ REL::VariantID(302645, 252797, 0x18e9408) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__Internal__NativeFunctionStub{ REL::VariantID(302696, 252808, 0x18e9b98) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__UnlinkedTypes__InstructionStream__InstructionFunctor{ REL::VariantID(302697, 252810, 0x18eaae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__UnlinkedTypes____CountInstructionInfo{ REL::VariantID(302698, 252812, 0x18eab00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__UnlinkedTypes____WriteInstructionsFunctor{ REL::VariantID(302699, 252814, 0x18eab20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__UnlinkedTypes____BuildInstructionOffsetMapFunctor{ REL::VariantID(302700, 252816, 0x18eab40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__UnlinkedTypes____UnpackInstructionsFunctor{ REL::VariantID(302701, 252818, 0x18eab60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__UnlinkedTypes____CollectStringsFunctor{ REL::VariantID(302702, 252820, 0x18eab80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__LinkerProcessor{ REL::VariantID(302787, 252860, 0x18e9b70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript____LinkerConvertTypeFunctor{ REL::VariantID(302788, 252862, 0x18e9c48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSScript__Internal__ScriptFunction{ REL::VariantID(302822, 252888, 0x18eb3b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFadeNode{ REL::VariantID(302849, 252901, 0x18eb878) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShaderProperty{ REL::VariantID(302869, 252907, 0x18ebcf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLeafAnimNode{ REL::VariantID(302877, 252911, 0x18ebff0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTreeNode{ REL::VariantID(302898, 252919, 0x18ec508) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_ImageSpaceEffect___NiTMallocInterface_ImageSpaceEffect____{ REL::VariantID(303243, 253080, 0x18ef918) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_ImageSpaceEffect___{ REL::VariantID(303244, 253082, 0x18ef928) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderAlphaBlend{ REL::VariantID(303245, 253084, 0x18ef938), REL::VariantID(303246, 253086, 0x18ef9c0), REL::VariantID(303247, 253088, 0x18ef9d8), REL::VariantID(303248, 253090, 0x18ef9e8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBlur3{ REL::VariantID(303282, 253125, 0x18efc60), REL::VariantID(303283, 253127, 0x18efce8), REL::VariantID(303284, 253129, 0x18efd00), REL::VariantID(303285, 253131, 0x18efd10) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBlur5{ REL::VariantID(303296, 253142, 0x18efdf0), REL::VariantID(303297, 253144, 0x18efe78), REL::VariantID(303298, 253146, 0x18efe90), REL::VariantID(303299, 253148, 0x18efea0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBlur7{ REL::VariantID(303304, 253154, 0x18eff38), REL::VariantID(303305, 253156, 0x18effc0), REL::VariantID(303306, 253158, 0x18effd8), REL::VariantID(303307, 253160, 0x18effe8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBlur9{ REL::VariantID(303312, 253166, 0x18f0080), REL::VariantID(303313, 253168, 0x18f0108), REL::VariantID(303314, 253170, 0x18f0120), REL::VariantID(303315, 253172, 0x18f0130) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBlur11{ REL::VariantID(303321, 253179, 0x18f01d0), REL::VariantID(303322, 253181, 0x18f0258), REL::VariantID(303323, 253183, 0x18f0270), REL::VariantID(303324, 253185, 0x18f0280) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBlur13{ REL::VariantID(303330, 253192, 0x18f0330), REL::VariantID(303331, 253194, 0x18f03b8), REL::VariantID(303332, 253196, 0x18f03d0), REL::VariantID(303333, 253198, 0x18f03e0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBlur15{ REL::VariantID(303338, 253204, 0x18f0490), REL::VariantID(303339, 253206, 0x18f0518), REL::VariantID(303340, 253208, 0x18f0530), REL::VariantID(303341, 253210, 0x18f0540) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderNonHDRBlur3{ REL::VariantID(303347, 253217, 0x18f05f0), REL::VariantID(303348, 253219, 0x18f0678), REL::VariantID(303349, 253221, 0x18f0690), REL::VariantID(303350, 253223, 0x18f06a0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderNonHDRBlur5{ REL::VariantID(303353, 253227, 0x18f0728), REL::VariantID(303354, 253229, 0x18f07b0), REL::VariantID(303355, 253231, 0x18f07c8), REL::VariantID(303356, 253233, 0x18f07d8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderNonHDRBlur7{ REL::VariantID(303359, 253237, 0x18f0860), REL::VariantID(303360, 253239, 0x18f08e8), REL::VariantID(303361, 253241, 0x18f0900), REL::VariantID(303362, 253243, 0x18f0910) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderNonHDRBlur9{ REL::VariantID(303365, 253247, 0x18f0998), REL::VariantID(303366, 253249, 0x18f0a20), REL::VariantID(303367, 253251, 0x18f0a38), REL::VariantID(303368, 253253, 0x18f0a48) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderNonHDRBlur11{ REL::VariantID(303371, 253257, 0x18f0ad0), REL::VariantID(303372, 253259, 0x18f0b58), REL::VariantID(303373, 253261, 0x18f0b70), REL::VariantID(303374, 253263, 0x18f0b80) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderNonHDRBlur13{ REL::VariantID(303377, 253267, 0x18f0c08), REL::VariantID(303378, 253269, 0x18f0c90), REL::VariantID(303379, 253271, 0x18f0ca8), REL::VariantID(303380, 253273, 0x18f0cb8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderNonHDRBlur15{ REL::VariantID(303383, 253277, 0x18f0d40), REL::VariantID(303384, 253279, 0x18f0dc8), REL::VariantID(303385, 253281, 0x18f0de0), REL::VariantID(303386, 253283, 0x18f0df0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBrightPassBlur3{ REL::VariantID(303389, 253287, 0x18f0e78), REL::VariantID(303390, 253289, 0x18f0f00), REL::VariantID(303391, 253291, 0x18f0f18), REL::VariantID(303392, 253293, 0x18f0f28) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBrightPassBlur5{ REL::VariantID(303398, 253300, 0x18f0fe8), REL::VariantID(303399, 253302, 0x18f1070), REL::VariantID(303400, 253304, 0x18f1088), REL::VariantID(303401, 253306, 0x18f1098) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBrightPassBlur7{ REL::VariantID(303404, 253310, 0x18f1130), REL::VariantID(303405, 253312, 0x18f11b8), REL::VariantID(303406, 253314, 0x18f11d0), REL::VariantID(303407, 253316, 0x18f11e0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBrightPassBlur9{ REL::VariantID(303410, 253320, 0x18f1278), REL::VariantID(303411, 253322, 0x18f1300), REL::VariantID(303412, 253324, 0x18f1318), REL::VariantID(303413, 253326, 0x18f1328) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBrightPassBlur11{ REL::VariantID(303416, 253330, 0x18f13c0), REL::VariantID(303417, 253332, 0x18f1448), REL::VariantID(303418, 253334, 0x18f1460), REL::VariantID(303419, 253336, 0x18f1470) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBrightPassBlur13{ REL::VariantID(303422, 253340, 0x18f1508), REL::VariantID(303423, 253342, 0x18f1590), REL::VariantID(303424, 253344, 0x18f15a8), REL::VariantID(303425, 253346, 0x18f15b8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderBrightPassBlur15{ REL::VariantID(303428, 253350, 0x18f1650), REL::VariantID(303429, 253352, 0x18f16d8), REL::VariantID(303430, 253354, 0x18f16f0), REL::VariantID(303431, 253356, 0x18f1700) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderCopy{ REL::VariantID(303434, 253360, 0x18f1798), REL::VariantID(303435, 253362, 0x18f1820), REL::VariantID(303436, 253364, 0x18f1838), REL::VariantID(303437, 253366, 0x18f1848) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderCopyDynamicFetchDisabled{ REL::VariantID(303440, 253370, 0x18f18c0), REL::VariantID(303441, 253372, 0x18f1948), REL::VariantID(303442, 253374, 0x18f1960), REL::VariantID(303443, 253376, 0x18f1970) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderCopyScaleBias{ REL::VariantID(303447, 253381, 0x18f1a28), REL::VariantID(303448, 253383, 0x18f1ab0), REL::VariantID(303449, 253385, 0x18f1ac8), REL::VariantID(303450, 253387, 0x18f1ad8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderTextureMask{ REL::VariantID(303455, 253393, 0x18f1b80), REL::VariantID(303456, 253395, 0x18f1c08), REL::VariantID(303457, 253397, 0x18f1c20), REL::VariantID(303458, 253399, 0x18f1c30) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderGreyScale{ REL::VariantID(303463, 253405, 0x18f1cd8), REL::VariantID(303464, 253407, 0x18f1d60), REL::VariantID(303465, 253409, 0x18f1d78), REL::VariantID(303466, 253411, 0x18f1d88) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderCopyCustomViewport{ REL::VariantID(303471, 253417, 0x18f1e30), REL::VariantID(303472, 253419, 0x18f1eb8), REL::VariantID(303473, 253421, 0x18f1ed0), REL::VariantID(303474, 253423, 0x18f1ee0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderDepthOfField{ REL::VariantID(303477, 253427, 0x18f2318), REL::VariantID(303478, 253429, 0x18f23a0), REL::VariantID(303479, 253431, 0x18f23b8), REL::VariantID(303480, 253433, 0x18f23c8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderDepthOfFieldFogged{ REL::VariantID(303489, 253443, 0x18f2490), REL::VariantID(303490, 253445, 0x18f2518), REL::VariantID(303491, 253447, 0x18f2530), REL::VariantID(303492, 253449, 0x18f2540) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderDepthOfFieldMaskedFogged{ REL::VariantID(303498, 253456, 0x18f25f0), REL::VariantID(303499, 253458, 0x18f2678), REL::VariantID(303500, 253460, 0x18f2690), REL::VariantID(303501, 253462, 0x18f26a0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderDistantBlur{ REL::VariantID(303508, 253469, 0x18f2768), REL::VariantID(303509, 253471, 0x18f27f0), REL::VariantID(303510, 253473, 0x18f2808), REL::VariantID(303511, 253475, 0x18f2818) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderDistantBlurFogged{ REL::VariantID(303515, 253480, 0x18f28a8), REL::VariantID(303516, 253482, 0x18f2930), REL::VariantID(303517, 253484, 0x18f2948), REL::VariantID(303518, 253486, 0x18f2958) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderDistantBlurMaskedFogged{ REL::VariantID(303521, 253490, 0x18f29f0), REL::VariantID(303522, 253492, 0x18f2a78), REL::VariantID(303523, 253494, 0x18f2a90), REL::VariantID(303524, 253496, 0x18f2aa0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderDoubleVision{ REL::VariantID(303527, 253500, 0x18f2b48), REL::VariantID(303528, 253502, 0x18f2bd0), REL::VariantID(303529, 253504, 0x18f2be8), REL::VariantID(303530, 253506, 0x18f2bf8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderFXAA{ REL::VariantID(303537, 253514, 0x18f2cb0), REL::VariantID(303538, 253516, 0x18f2d38), REL::VariantID(303539, 253518, 0x18f2d50), REL::VariantID(303540, 253520, 0x18f2d60) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderHDRDownSample4{ REL::VariantID(303548, 253529, 0x18f2e20), REL::VariantID(303549, 253531, 0x18f2ea8), REL::VariantID(303550, 253533, 0x18f2ec0), REL::VariantID(303551, 253535, 0x18f2ed0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderHDRDownSample16Lum{ REL::VariantID(303556, 253541, 0x18f2f80), REL::VariantID(303557, 253543, 0x18f3008), REL::VariantID(303558, 253545, 0x18f3020), REL::VariantID(303559, 253547, 0x18f3030) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderHDRDownSample4RGB2Lum{ REL::VariantID(303564, 253553, 0x18f30e0), REL::VariantID(303565, 253555, 0x18f3168), REL::VariantID(303566, 253557, 0x18f3180), REL::VariantID(303567, 253559, 0x18f3190) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderHDRDownSample16{ REL::VariantID(303571, 253564, 0x18f3230), REL::VariantID(303572, 253566, 0x18f32b8), REL::VariantID(303573, 253568, 0x18f32d0), REL::VariantID(303574, 253570, 0x18f32e0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderHDRDownSample4LumClamp{ REL::VariantID(303577, 253574, 0x18f3378), REL::VariantID(303578, 253576, 0x18f3400), REL::VariantID(303579, 253578, 0x18f3418), REL::VariantID(303580, 253580, 0x18f3428) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderHDRDownSample16LumClamp{ REL::VariantID(303585, 253586, 0x18f34e8), REL::VariantID(303586, 253588, 0x18f3570), REL::VariantID(303587, 253590, 0x18f3588), REL::VariantID(303588, 253592, 0x18f3598) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderHDRDownSample4LightAdapt{ REL::VariantID(303591, 253596, 0x18f3640), REL::VariantID(303592, 253598, 0x18f36c8), REL::VariantID(303593, 253600, 0x18f36e0), REL::VariantID(303594, 253602, 0x18f36f0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderHDRDownSample16LightAdapt{ REL::VariantID(303600, 253609, 0x18f37c0), REL::VariantID(303601, 253611, 0x18f3848), REL::VariantID(303602, 253613, 0x18f3860), REL::VariantID(303603, 253615, 0x18f3870) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderHDRTonemapBlendCinematic{ REL::VariantID(303606, 253619, 0x18f3918), REL::VariantID(303607, 253621, 0x18f39a0), REL::VariantID(303608, 253623, 0x18f39b8), REL::VariantID(303609, 253625, 0x18f39c8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderHDRTonemapBlendCinematicFade{ REL::VariantID(303617, 253634, 0x18f3a98), REL::VariantID(303618, 253636, 0x18f3b20), REL::VariantID(303619, 253638, 0x18f3b38), REL::VariantID(303620, 253640, 0x18f3b48) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderLocalMap{ REL::VariantID(303625, 253646, 0x18f3c00), REL::VariantID(303626, 253648, 0x18f3c88), REL::VariantID(303627, 253650, 0x18f3ca0), REL::VariantID(303628, 253652, 0x18f3cb0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderMap{ REL::VariantID(303632, 253657, 0x18f3d48), REL::VariantID(303633, 253659, 0x18f3dd0), REL::VariantID(303634, 253661, 0x18f3de8), REL::VariantID(303635, 253663, 0x18f3df8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWorldMap{ REL::VariantID(303639, 253668, 0x18f3e80), REL::VariantID(303640, 253670, 0x18f3f08), REL::VariantID(303641, 253672, 0x18f3f20), REL::VariantID(303642, 253674, 0x18f3f30) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWorldMapNoSkyBlur{ REL::VariantID(303648, 253681, 0x18f3fe8), REL::VariantID(303649, 253683, 0x18f4070), REL::VariantID(303650, 253685, 0x18f4088), REL::VariantID(303651, 253687, 0x18f4098) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderNoiseScrollAndBlend{ REL::VariantID(303655, 253692, 0x18f4138), REL::VariantID(303656, 253694, 0x18f41c0), REL::VariantID(303657, 253696, 0x18f41d8), REL::VariantID(303658, 253698, 0x18f41e8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderNoiseNormalmap{ REL::VariantID(303670, 253711, 0x18f4310), REL::VariantID(303671, 253713, 0x18f4398), REL::VariantID(303672, 253715, 0x18f43b0), REL::VariantID(303673, 253717, 0x18f43c0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderRadialBlur{ REL::VariantID(303677, 253722, 0x18f4468), REL::VariantID(303678, 253724, 0x18f44f0), REL::VariantID(303679, 253726, 0x18f4508), REL::VariantID(303680, 253728, 0x18f4518) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderRadialBlurMedium{ REL::VariantID(303686, 253735, 0x18f45c0), REL::VariantID(303687, 253737, 0x18f4648), REL::VariantID(303688, 253739, 0x18f4660), REL::VariantID(303689, 253741, 0x18f4670) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderRadialBlurHigh{ REL::VariantID(303692, 253745, 0x18f4708), REL::VariantID(303693, 253747, 0x18f4790), REL::VariantID(303694, 253749, 0x18f47a8), REL::VariantID(303695, 253751, 0x18f47b8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderRefraction{ REL::VariantID(303699, 253756, 0x18f4850), REL::VariantID(303700, 253758, 0x18f48d8), REL::VariantID(303701, 253760, 0x18f48f0), REL::VariantID(303702, 253762, 0x18f4900) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWaterDisplacementClearSimulation{ REL::VariantID(303705, 253766, 0x18f4998), REL::VariantID(303706, 253768, 0x18f4a20), REL::VariantID(303707, 253770, 0x18f4a38), REL::VariantID(303708, 253772, 0x18f4a48) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWaterDisplacementTexOffset{ REL::VariantID(303713, 253778, 0x18f4b20), REL::VariantID(303714, 253780, 0x18f4ba8), REL::VariantID(303715, 253782, 0x18f4bc0), REL::VariantID(303716, 253784, 0x18f4bd0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWaterDisplacementWadingRipple{ REL::VariantID(303727, 253795, 0x18f4cd8), REL::VariantID(303728, 253797, 0x18f4d60), REL::VariantID(303729, 253799, 0x18f4d78), REL::VariantID(303730, 253801, 0x18f4d88) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWaterDisplacementRainRipple{ REL::VariantID(303736, 253808, 0x18f4e70), REL::VariantID(303737, 253810, 0x18f4ef8), REL::VariantID(303738, 253812, 0x18f4f10), REL::VariantID(303739, 253814, 0x18f4f20) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWaterWadingHeightmap{ REL::VariantID(303743, 253819, 0x18f4fd0), REL::VariantID(303744, 253821, 0x18f5058), REL::VariantID(303745, 253823, 0x18f5070), REL::VariantID(303746, 253825, 0x18f5080) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWaterRainHeightmap{ REL::VariantID(303751, 253831, 0x18f5138), REL::VariantID(303752, 253833, 0x18f51c0), REL::VariantID(303753, 253835, 0x18f51d8), REL::VariantID(303754, 253837, 0x18f51e8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWaterBlendHeightmaps{ REL::VariantID(303758, 253842, 0x18f5280), REL::VariantID(303759, 253844, 0x18f5308), REL::VariantID(303760, 253846, 0x18f5320), REL::VariantID(303761, 253848, 0x18f5330) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWaterSmoothHeightmap{ REL::VariantID(303767, 253855, 0x18f53f8), REL::VariantID(303768, 253857, 0x18f5480), REL::VariantID(303769, 253859, 0x18f5498), REL::VariantID(303770, 253861, 0x18f54a8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWaterDisplacementNormals{ REL::VariantID(303774, 253866, 0x18f5550), REL::VariantID(303775, 253868, 0x18f55d8), REL::VariantID(303776, 253870, 0x18f55f0), REL::VariantID(303777, 253872, 0x18f5600) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderVolumetricLighting{ REL::VariantID(303782, 253878, 0x18f56b0), REL::VariantID(303783, 253880, 0x18f5738), REL::VariantID(303784, 253882, 0x18f5750), REL::VariantID(303785, 253884, 0x18f5760) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderWaterFlow{ REL::VariantID(303805, 253905, 0x18f5958), REL::VariantID(303806, 253907, 0x18f59e0), REL::VariantID(303807, 253909, 0x18f59f8), REL::VariantID(303808, 253911, 0x18f5a08) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderApplyReflections{ REL::VariantID(303818, 253923, 0x18f5af8), REL::VariantID(303819, 253925, 0x18f5b80), REL::VariantID(303820, 253927, 0x18f5b98), REL::VariantID(303821, 253929, 0x18f5ba8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISApplyVolumetricLighting{ REL::VariantID(303829, 253938, 0x18f5c98), REL::VariantID(303830, 253940, 0x18f5d20), REL::VariantID(303831, 253942, 0x18f5d38), REL::VariantID(303832, 253944, 0x18f5d48) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISBasicCopy{ REL::VariantID(303840, 253953, 0x18f5e50), REL::VariantID(303841, 253955, 0x18f5ed8), REL::VariantID(303842, 253957, 0x18f5ef0), REL::VariantID(303843, 253959, 0x18f5f00) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISBlur{ REL::VariantID(303846, 253964, 0x18f5f88), REL::VariantID(303847, 253966, 0x18f6010), REL::VariantID(303848, 253968, 0x18f6028), REL::VariantID(303849, 253970, 0x18f6038) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISVolumetricLightingBlurHCS{ REL::VariantID(303856, 253978, 0x18f6100), REL::VariantID(303857, 253980, 0x18f6188), REL::VariantID(303858, 253982, 0x18f61a0), REL::VariantID(303859, 253984, 0x18f61b0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISVolumetricLightingBlurVCS{ REL::VariantID(303874, 254000, 0x18f6328), REL::VariantID(303875, 254002, 0x18f63b0), REL::VariantID(303876, 254004, 0x18f63c8), REL::VariantID(303877, 254006, 0x18f63d8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderReflectionBlurHCS{ REL::VariantID(303882, 254012, 0x18f6498), REL::VariantID(303883, 254014, 0x18f6520), REL::VariantID(303884, 254016, 0x18f6538), REL::VariantID(303885, 254018, 0x18f6548) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderReflectionBlurVCS{ REL::VariantID(303888, 254022, 0x18f65e0), REL::VariantID(303889, 254024, 0x18f6668), REL::VariantID(303890, 254026, 0x18f6680), REL::VariantID(303891, 254028, 0x18f6690) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISParallaxMaskBlurHCS{ REL::VariantID(303894, 254032, 0x18f6728), REL::VariantID(303895, 254034, 0x18f67b0), REL::VariantID(303896, 254036, 0x18f67c8), REL::VariantID(303897, 254038, 0x18f67d8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISParallaxMaskBlurVCS{ REL::VariantID(303903, 254045, 0x18f6890), REL::VariantID(303904, 254047, 0x18f6918), REL::VariantID(303905, 254049, 0x18f6930), REL::VariantID(303906, 254051, 0x18f6940) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISDepthOfFieldBlurHCS{ REL::VariantID(303909, 254055, 0x18f69d8), REL::VariantID(303910, 254057, 0x18f6a60), REL::VariantID(303911, 254059, 0x18f6a78), REL::VariantID(303912, 254061, 0x18f6a88) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISDepthOfFieldBlurVCS{ REL::VariantID(303917, 254067, 0x18f6b30), REL::VariantID(303918, 254069, 0x18f6bb8), REL::VariantID(303919, 254071, 0x18f6bd0), REL::VariantID(303920, 254073, 0x18f6be0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISCompositeVolumetricLighting{ REL::VariantID(303924, 254078, 0x18f6c80), REL::VariantID(303925, 254080, 0x18f6d08), REL::VariantID(303926, 254082, 0x18f6d20), REL::VariantID(303927, 254084, 0x18f6d30) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISCompositeLensFlare{ REL::VariantID(303935, 254093, 0x18f6e50), REL::VariantID(303936, 254095, 0x18f6ed8), REL::VariantID(303937, 254097, 0x18f6ef0), REL::VariantID(303938, 254099, 0x18f6f00) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISCompositeLensFlareVolumetricLighting{ REL::VariantID(303942, 254104, 0x18f6fa8), REL::VariantID(303943, 254106, 0x18f7030), REL::VariantID(303944, 254108, 0x18f7048), REL::VariantID(303945, 254110, 0x18f7058) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISCopySubRegionCS{ REL::VariantID(303947, 254113, 0x18f70f0), REL::VariantID(303948, 254115, 0x18f7178), REL::VariantID(303949, 254117, 0x18f7190), REL::VariantID(303950, 254119, 0x18f71a0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISDebugSnow{ REL::VariantID(303957, 254128, 0x18f7270), REL::VariantID(303958, 254130, 0x18f72f8), REL::VariantID(303959, 254132, 0x18f7310), REL::VariantID(303960, 254134, 0x18f7320) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISDownsample{ REL::VariantID(303965, 254140, 0x18f73c0), REL::VariantID(303966, 254142, 0x18f7448), REL::VariantID(303967, 254144, 0x18f7460), REL::VariantID(303968, 254146, 0x18f7470) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISDownsampleIgnoreBrightest{ REL::VariantID(303978, 254157, 0x18f7578), REL::VariantID(303979, 254159, 0x18f7600), REL::VariantID(303980, 254161, 0x18f7618), REL::VariantID(303981, 254163, 0x18f7628) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISDownsampleCS{ REL::VariantID(303985, 254168, 0x18f76e0), REL::VariantID(303986, 254170, 0x18f7768), REL::VariantID(303987, 254172, 0x18f7780), REL::VariantID(303988, 254174, 0x18f7790) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISDownsampleIgnoreBrightestCS{ REL::VariantID(303994, 254181, 0x18f7868), REL::VariantID(303995, 254183, 0x18f78f0), REL::VariantID(303996, 254185, 0x18f7908), REL::VariantID(303997, 254187, 0x18f7918) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISExp{ REL::VariantID(304000, 254191, 0x18f7d08), REL::VariantID(304001, 254193, 0x18f7d90), REL::VariantID(304002, 254195, 0x18f7da8), REL::VariantID(304003, 254197, 0x18f7db8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISIBLensFlares{ REL::VariantID(304007, 254202, 0x18f7fb0), REL::VariantID(304008, 254204, 0x18f8038), REL::VariantID(304009, 254206, 0x18f8050), REL::VariantID(304010, 254208, 0x18f8060) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISLightingComposite{ REL::VariantID(304033, 254230, 0x18f8258), REL::VariantID(304034, 254232, 0x18f82e0), REL::VariantID(304035, 254234, 0x18f82f8), REL::VariantID(304036, 254236, 0x18f8308) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISLightingCompositeNoDirectionalLight{ REL::VariantID(304048, 254249, 0x18f8438), REL::VariantID(304049, 254251, 0x18f84c0), REL::VariantID(304050, 254253, 0x18f84d8), REL::VariantID(304051, 254255, 0x18f84e8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISLightingCompositeMenu{ REL::VariantID(304054, 254259, 0x18f85a0), REL::VariantID(304055, 254261, 0x18f8628), REL::VariantID(304056, 254263, 0x18f8640), REL::VariantID(304057, 254265, 0x18f8650) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISPerlinNoiseCS{ REL::VariantID(304061, 254270, 0x18f86f8), REL::VariantID(304062, 254272, 0x18f8780), REL::VariantID(304063, 254274, 0x18f8798), REL::VariantID(304064, 254276, 0x18f87a8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISPerlinNoise2DCS{ REL::VariantID(304069, 254282, 0x18f8860), REL::VariantID(304070, 254284, 0x18f88e8), REL::VariantID(304071, 254286, 0x18f8900), REL::VariantID(304072, 254288, 0x18f8910) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderReflectionsRayTracing{ REL::VariantID(304076, 254293, 0x18f95b0), REL::VariantID(304077, 254295, 0x18f9638), REL::VariantID(304078, 254297, 0x18f9650), REL::VariantID(304079, 254299, 0x18f9660) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderReflectionsDebugSpecMask{ REL::VariantID(304088, 254309, 0x18f9760), REL::VariantID(304089, 254311, 0x18f97e8), REL::VariantID(304090, 254313, 0x18f9800), REL::VariantID(304091, 254315, 0x18f9810) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAOBlurH{ REL::VariantID(304095, 254320, 0x18f98c8), REL::VariantID(304096, 254322, 0x18f9950), REL::VariantID(304097, 254324, 0x18f9968), REL::VariantID(304098, 254326, 0x18f9978) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAOBlurV{ REL::VariantID(304104, 254333, 0x18f9a28), REL::VariantID(304105, 254335, 0x18f9ab0), REL::VariantID(304106, 254337, 0x18f9ac8), REL::VariantID(304107, 254339, 0x18f9ad8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAOBlurHCS{ REL::VariantID(304111, 254344, 0x18f9b68), REL::VariantID(304112, 254346, 0x18f9bf0), REL::VariantID(304113, 254348, 0x18f9c08), REL::VariantID(304114, 254350, 0x18f9c18) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAOBlurVCS{ REL::VariantID(304120, 254357, 0x18f9cc0), REL::VariantID(304121, 254359, 0x18f9d48), REL::VariantID(304122, 254361, 0x18f9d60), REL::VariantID(304123, 254363, 0x18f9d70) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAOCameraZ{ REL::VariantID(304127, 254368, 0x18f9e00), REL::VariantID(304128, 254370, 0x18f9e88), REL::VariantID(304129, 254372, 0x18f9ea0), REL::VariantID(304130, 254374, 0x18f9eb0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAOCameraZAndMipsCS{ REL::VariantID(304134, 254379, 0x18f9f48), REL::VariantID(304135, 254381, 0x18f9fd0), REL::VariantID(304136, 254383, 0x18f9fe8), REL::VariantID(304137, 254385, 0x18f9ff8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAOCompositeSAO{ REL::VariantID(304143, 254392, 0x18fa0c0), REL::VariantID(304144, 254394, 0x18fa148), REL::VariantID(304145, 254396, 0x18fa160), REL::VariantID(304146, 254398, 0x18fa170) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAOCompositeFog{ REL::VariantID(304162, 254415, 0x18fa2f8), REL::VariantID(304163, 254417, 0x18fa380), REL::VariantID(304164, 254419, 0x18fa398), REL::VariantID(304165, 254421, 0x18fa3a8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAOCompositeSAOFog{ REL::VariantID(304169, 254426, 0x18fa450), REL::VariantID(304170, 254428, 0x18fa4d8), REL::VariantID(304171, 254430, 0x18fa4f0), REL::VariantID(304172, 254432, 0x18fa500) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISMinify{ REL::VariantID(304175, 254436, 0x18fa598), REL::VariantID(304176, 254438, 0x18fa620), REL::VariantID(304177, 254440, 0x18fa638), REL::VariantID(304178, 254442, 0x18fa648) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISMinifyContrast{ REL::VariantID(304185, 254450, 0x18fa730), REL::VariantID(304186, 254452, 0x18fa7b8), REL::VariantID(304187, 254454, 0x18fa7d0), REL::VariantID(304188, 254456, 0x18fa7e0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAORawAO{ REL::VariantID(304192, 254461, 0x18fa890), REL::VariantID(304193, 254463, 0x18fa918), REL::VariantID(304194, 254465, 0x18fa930), REL::VariantID(304195, 254467, 0x18fa940) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAORawAONoTemporal{ REL::VariantID(304206, 254479, 0x18faa40), REL::VariantID(304207, 254481, 0x18faac8), REL::VariantID(304208, 254483, 0x18faae0), REL::VariantID(304209, 254485, 0x18faaf0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSAORawAOCS{ REL::VariantID(304212, 254489, 0x18fab88), REL::VariantID(304213, 254491, 0x18fac10), REL::VariantID(304214, 254493, 0x18fac28), REL::VariantID(304215, 254495, 0x18fac38) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSILComposite{ REL::VariantID(304219, 254500, 0x18facd8), REL::VariantID(304220, 254502, 0x18fad60), REL::VariantID(304221, 254504, 0x18fad78), REL::VariantID(304222, 254506, 0x18fad88) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSILRawInd{ REL::VariantID(304226, 254511, 0x18fae28), REL::VariantID(304227, 254513, 0x18faeb0), REL::VariantID(304228, 254515, 0x18faec8), REL::VariantID(304229, 254517, 0x18faed8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSimpleColor{ REL::VariantID(304236, 254525, 0x18fafa0), REL::VariantID(304237, 254527, 0x18fb028), REL::VariantID(304238, 254529, 0x18fb040), REL::VariantID(304239, 254531, 0x18fb050) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISDisplayDepth{ REL::VariantID(304243, 254536, 0x18fb0f0), REL::VariantID(304244, 254538, 0x18fb178), REL::VariantID(304245, 254540, 0x18fb190), REL::VariantID(304246, 254542, 0x18fb1a0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISSnowSSS{ REL::VariantID(304250, 254547, 0x18fb240), REL::VariantID(304251, 254549, 0x18fb2c8), REL::VariantID(304252, 254551, 0x18fb2e0), REL::VariantID(304253, 254553, 0x18fb2f0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISTemporalAA{ REL::VariantID(304259, 254560, 0x18fb3a8), REL::VariantID(304260, 254562, 0x18fb430), REL::VariantID(304261, 254564, 0x18fb448), REL::VariantID(304262, 254566, 0x18fb458) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISTemporalAA_UI{ REL::VariantID(304277, 254582, 0x18fb608), REL::VariantID(304278, 254584, 0x18fb690), REL::VariantID(304279, 254586, 0x18fb6a8), REL::VariantID(304280, 254588, 0x18fb6b8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISTemporalAA_Water{ REL::VariantID(304284, 254593, 0x18fb750), REL::VariantID(304285, 254595, 0x18fb7d8), REL::VariantID(304286, 254597, 0x18fb7f0), REL::VariantID(304287, 254599, 0x18fb800) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISUpsampleDynamicResolution{ REL::VariantID(304291, 254604, 0x18fb8a8), REL::VariantID(304292, 254606, 0x18fb930), REL::VariantID(304293, 254608, 0x18fb948), REL::VariantID(304294, 254610, 0x18fb958) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISWaterBlend{ REL::VariantID(304298, 254615, 0x18fba18), REL::VariantID(304299, 254617, 0x18fbaa0), REL::VariantID(304300, 254619, 0x18fbab8), REL::VariantID(304301, 254621, 0x18fbac8) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderISUnderwaterMask{ REL::VariantID(304306, 254627, 0x18fbb80), REL::VariantID(304307, 254629, 0x18fbc08), REL::VariantID(304308, 254631, 0x18fbc20), REL::VariantID(304309, 254633, 0x18fbc30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ShadowSceneNode{ REL::VariantID(304361, 254646, 0x18fc380) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderProperty{ REL::VariantID(304424, 254668, 0x18fce58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSGrassShaderProperty{ REL::VariantID(304445, 254672, 0x18fd348) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMapBase_BSFadeNode_const___uint_{ REL::VariantID(304457, 254676, 0x18fd800) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMap_BSFadeNode_const___uint_{ REL::VariantID(304458, 254678, 0x18fd840) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShaderAccumulator{ REL::VariantID(304459, 254680, 0x18fd880) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BSGrassShader{ REL::VariantID(304501, 254719, 0x18fddf8), REL::VariantID(304502, 254721, 0x18fde50), REL::VariantID(304503, 254723, 0x18fde68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialBase{ REL::VariantID(304554, 254737, 0x18fe550) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialEnvmap{ REL::VariantID(304555, 254739, 0x18fe5c8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialEye{ REL::VariantID(304556, 254741, 0x18fe640) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialGlowmap{ REL::VariantID(304557, 254743, 0x18fe6b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialParallax{ REL::VariantID(304558, 254745, 0x18fe730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialParallaxOcc{ REL::VariantID(304559, 254747, 0x18fe7a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialFacegen{ REL::VariantID(304560, 254749, 0x18fe820) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialFacegenTint{ REL::VariantID(304561, 254751, 0x18fe898) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialHairTint{ REL::VariantID(304562, 254753, 0x18fe910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialLandscape{ REL::VariantID(304563, 254755, 0x18fe988) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialLODLandscape{ REL::VariantID(304564, 254757, 0x18fea00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialSnow{ REL::VariantID(304565, 254759, 0x18fea78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderMaterialMultiLayerParallax{ REL::VariantID(304566, 254761, 0x18feaf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSEffectShaderProperty{ REL::VariantID(304580, 254763, 0x18fed40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectParam{ REL::VariantID(304592, 254766, 0x18ff0f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_NiPointer_NiTexture__NiTNewInterface_NiPointer_NiTexture___{ REL::VariantID(304593, 254768, 0x18ff108) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTObjectArray_NiPointer_NiTexture__{ REL::VariantID(304594, 254770, 0x18ff118) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_BSGraphics__TextureFilterMode_NiTMallocInterface_BSGraphics__TextureFilterMode__{ REL::VariantID(304595, 254772, 0x18ff128) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_BSGraphics__TextureFilterMode_{ REL::VariantID(304596, 254774, 0x18ff138) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceShaderParam{ REL::VariantID(304597, 254776, 0x18ff148) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWaterShaderProperty{ REL::VariantID(304611, 254779, 0x18ff400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBloodSplatterShaderProperty{ REL::VariantID(304616, 254783, 0x18ff698) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BSBloodSplatterShader{ REL::VariantID(304618, 254785, 0x18ff8b8), REL::VariantID(304619, 254787, 0x18ff910), REL::VariantID(304620, 254789, 0x18ff928) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderLensFlare{ REL::VariantID(304642, 254799, 0x18ffb88), REL::VariantID(304643, 254801, 0x18ffc10), REL::VariantID(304644, 254803, 0x18ffc28), REL::VariantID(304645, 254805, 0x18ffc38) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShaderLensFlareVisibility{ REL::VariantID(304646, 254807, 0x18ffc90), REL::VariantID(304647, 254809, 0x18ffd18), REL::VariantID(304648, 254811, 0x18ffd30), REL::VariantID(304649, 254813, 0x18ffd40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParticleShaderProperty{ REL::VariantID(304799, 254891, 0x1900488) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectHDR{ REL::VariantID(304934, 254935, 0x1901ea8) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BSLightingShader{ REL::VariantID(305261, 255053, 0x19050d0), REL::VariantID(305262, 255055, 0x1905128), REL::VariantID(305263, 255057, 0x1905140) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BSWaterShader{ REL::VariantID(305321, 255097, 0x1904200), REL::VariantID(305322, 255099, 0x1904258), REL::VariantID(305323, 255101, 0x1904270) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectVolumetricLighting{ REL::VariantID(305345, 255117, 0x1907b48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_bool_NiTMallocInterface_bool__{ REL::VariantID(305376, 255131, 0x1904788) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_bool_{ REL::VariantID(305377, 255133, 0x1904798) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectOption{ REL::VariantID(564750, 255135, 0x19047a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectDepthOfField{ REL::VariantID(305378, 255146, 0x1904800) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BSSkyShader{ REL::VariantID(305390, 255149, 0x19055e8), REL::VariantID(305391, 255151, 0x1905640), REL::VariantID(305392, 255153, 0x1905658) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSkyShaderProperty{ REL::VariantID(305408, 255165, 0x19057e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_ImageSpaceEffectParam___NiTMallocInterface_ImageSpaceEffectParam____{ REL::VariantID(305427, 255171, 0x1905cb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_ImageSpaceEffectParam___{ REL::VariantID(305428, 255173, 0x1905cc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_ImageSpaceTexture___NiTMallocInterface_ImageSpaceTexture____{ REL::VariantID(305429, 255175, 0x1905cd8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_ImageSpaceTexture___{ REL::VariantID(305430, 255177, 0x1905ce8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_ImageSpaceEffect__EffectInput___NiTMallocInterface_ImageSpaceEffect__EffectInput____{ REL::VariantID(305431, 255179, 0x1905cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_ImageSpaceEffect__EffectInput___{ REL::VariantID(305432, 255181, 0x1905d08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTArray_int_NiTMallocInterface_int__{ REL::VariantID(305433, 255183, 0x1905d18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiTPrimitiveArray_int_{ REL::VariantID(305434, 255185, 0x1905d28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffect{ REL::VariantID(305435, 255187, 0x1905d38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSEffectShaderMaterial{ REL::VariantID(305442, 255190, 0x1905e70) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BSEffectShader{ REL::VariantID(305447, 255194, 0x1905f58), REL::VariantID(305448, 255196, 0x1905fb0), REL::VariantID(305449, 255198, 0x1905fc8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDistantTreeShaderProperty{ REL::VariantID(305474, 255220, 0x1906120) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BSDistantTreeShader{ REL::VariantID(305478, 255223, 0x1906390), REL::VariantID(305479, 255225, 0x19063e8), REL::VariantID(305480, 255227, 0x1906400) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSCubeMapCamera{ REL::VariantID(305487, 255233, 0x19064c0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWaterShaderMaterial{ REL::VariantID(305493, 255235, 0x1906730) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectWaterDisplacement{ REL::VariantID(305502, 255237, 0x19068b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFogProperty{ REL::VariantID(305510, 255245, 0x19069b8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShadowLight{ REL::VariantID(305539, 255256, 0x1907160) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBatchRenderer{ REL::VariantID(305570, 255264, 0x1906e88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSClearZNode{ REL::VariantID(305593, 255277, 0x19075b0) };
	constexpr std::array<REL::VariantID, 4>  VTABLE_BSImagespaceShader{ REL::VariantID(305606, 255281, 0x1907978), REL::VariantID(305607, 255283, 0x1907a00), REL::VariantID(305608, 255285, 0x1907a18), REL::VariantID(305609, 255287, 0x1907a28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectRefraction{ REL::VariantID(305614, 255292, 0x1907c68) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectRadialBlur{ REL::VariantID(305621, 255296, 0x1907dd0) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BSUtilityShader{ REL::VariantID(305632, 255302, 0x1907fa8), REL::VariantID(305633, 255304, 0x1908000), REL::VariantID(305634, 255306, 0x1908018) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectWorldMap{ REL::VariantID(305674, 255333, 0x1908db0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiThreadProcedure{ REL::VariantID(305676, 255335, 0x1908e28) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiMemStream{ REL::VariantID(305680, 255338, 0x1908eb8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiCollisionObject{ REL::VariantID(305682, 255341, 0x1908f18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSOrderedNode{ REL::VariantID(305715, 255357, 0x19093f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLines{ REL::VariantID(305719, 255361, 0x1909668) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDynamicLines{ REL::VariantID(305726, 255365, 0x1909908) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_UnitTest_BSStreamParserStream{ REL::VariantID(305732, 255367, 0x1909b88) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_UnitTest_BSStreamParserData{ REL::VariantID(305735, 255371, 0x1909c08) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShapeConstructor{ REL::VariantID(305757, 255373, 0x181aa20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSBoxConstructor{ REL::VariantID(305758, 255375, 0x181aa40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSOrientedBoxConstructor{ REL::VariantID(305759, 255377, 0x181aa60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSphereConstructor{ REL::VariantID(305760, 255379, 0x181aa80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSCylinderConstructor{ REL::VariantID(305761, 255381, 0x181aaa0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSCapsuleConstructor{ REL::VariantID(305762, 255383, 0x181aac0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSArrowConstructor{ REL::VariantID(305763, 255385, 0x181aae0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSCircleConstructor{ REL::VariantID(305764, 255387, 0x181ab00) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSRingConstructor{ REL::VariantID(305765, 255389, 0x181ab20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSFlatQuadConstructor{ REL::VariantID(305766, 255391, 0x181ab40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDiskConstructor{ REL::VariantID(305767, 255393, 0x181ab60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMultiIndexTriShape{ REL::VariantID(305777, 255398, 0x1909cf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShaderMaterial{ REL::VariantID(305781, 255400, 0x1909f30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLight{ REL::VariantID(305798, 255404, 0x190a1f8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_NiBoneMatrixSetterI{ REL::VariantID(305805, 255410, 0x190a2f0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSReloadShaderI{ REL::VariantID(564823, 255412, 0x190a308) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BSShader{ REL::VariantID(305806, 255414, 0x190a318), REL::VariantID(305807, 255416, 0x190a370), REL::VariantID(305808, 255418, 0x190a388) };
	constexpr std::array<REL::VariantID, 3>  VTABLE_BSParticleShader{ REL::VariantID(305811, 255421, 0x190a3e8), REL::VariantID(305812, 255423, 0x190a440), REL::VariantID(305813, 255425, 0x190a458) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderPropertyFloatController{ REL::VariantID(305820, 255429, 0x190a528) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderPropertyUShortController{ REL::VariantID(305835, 255441, 0x190a7e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLightingShaderPropertyColorController{ REL::VariantID(305839, 255443, 0x190aa58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSEffectShaderPropertyFloatController{ REL::VariantID(305844, 255445, 0x190acf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSEffectShaderPropertyColorController{ REL::VariantID(305848, 255447, 0x190af60) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSNiAlphaPropertyTestRefController{ REL::VariantID(305852, 255449, 0x190b1d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysSimpleColorModifier{ REL::VariantID(305856, 255451, 0x190b440) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSPSysLODModifier{ REL::VariantID(305860, 255453, 0x190b610) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShadowDirectionalLight{ REL::VariantID(305885, 255466, 0x1908b20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_IRendererResourceManager{ REL::VariantID(305901, 255470, 0x190b808) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShaderResourceManager{ REL::VariantID(305902, 255472, 0x190b950) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectGetHit{ REL::VariantID(305906, 255514, 0x190bb20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectBlur{ REL::VariantID(305912, 255518, 0x190bc40) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectFullScreenBlur{ REL::VariantID(305913, 255520, 0x190bcb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectMap{ REL::VariantID(305915, 255522, 0x190bd30) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_ImageSpaceEffectNoise{ REL::VariantID(305917, 255524, 0x190bdb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSParabolicCullingProcess{ REL::VariantID(305922, 255528, 0x190beb0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShadowFrustumLight{ REL::VariantID(305929, 255531, 0x190c090) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSShadowParabolicLight{ REL::VariantID(305934, 255534, 0x190c1f0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE_BSComputeShader{ REL::VariantID(306069, 255666, 0x190d168), REL::VariantID(306070, 255668, 0x190d190) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMeshLODTriShape{ REL::VariantID(306075, 255672, 0x181a288) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSLODMultiIndexTriShape{ REL::VariantID(306079, 255675, 0x190d210) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSubIndexLandTriShape{ REL::VariantID(306218, 255812, 0x190def0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSystemMonitor__SocketThread{ REL::VariantID(306324, 255888, 0x190e540) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSystemMonitor__MemOpsThread{ REL::VariantID(306325, 255890, 0x190e560) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CCallback_BSWin32SystemUtility_GameOverlayActivated_t_0_{ REL::VariantID(306333, 255896, 0x190e608) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CCallResult_BSWin32SystemUtility_EncryptedAppTicketResponse_t_{ REL::VariantID(306334, 255898, 0x190e628) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSTEventSink_BSGamepadEvent_{ REL::VariantID(306343, 255901, 0x190e6e8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSystemUtility{ REL::VariantID(306344, 255903, 0x190e700) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSGameDataSystemUtility{ REL::VariantID(306357, 255910, 0x190e828) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32SaveDataSystemUtility{ REL::VariantID(306359, 255912, 0x190e888) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSaveDataSystemUtility__Entry{ REL::VariantID(306372, 255923, 0x16bccf0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSaveDataSystemUtility{ REL::VariantID(306373, 255925, 0x190ea10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___Compression{ REL::VariantID(564904, 255927, 0x190eaf8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___LZ4Compression{ REL::VariantID(306376, 255932, 0x190eb20) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ZLibCompression{ REL::VariantID(306377, 255935, 0x190eb48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSaveDataSystemUtilityFile{ REL::VariantID(306388, 255939, 0x190ed50) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___Win32FileType{ REL::VariantID(306390, 255941, 0x190ee18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSystemUtilitiesStrings{ REL::VariantID(306396, 255945, 0x190ef58) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSStreamSystemUtility{ REL::VariantID(306397, 255947, 0x190ef78) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_CCallbackBase{ REL::VariantID(564915, 255949, 0x190f060) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32SystemUtility{ REL::VariantID(306399, 255953, 0x190f0a0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSCacheDriveSystemUtility{ REL::VariantID(306401, 255955, 0x190f178) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSysInfoSystemUtility{ REL::VariantID(306422, 255996, 0x190f290) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32GameDataSystemUtility{ REL::VariantID(0, 255998, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSAwardsSystemUtility{ REL::VariantID(306425, 256000, 0x190f310) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSWin32AwardsSystemUtility{ REL::VariantID(306426, 256077, 0x190f350) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSMsgDialogSystemUtility{ REL::VariantID(306424, 256080, 0x190f2d8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSDiscBootSystemUtility{ REL::VariantID(306428, 256082, 0x190f970) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_type_info{ REL::VariantID(306493, 256104, 0x19102d0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSocket{ REL::VariantID(306518, 256228, 0x19132e0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_BSSocketServer{ REL::VariantID(306519, 256230, 0x1913308) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(257152, 0, 0x16a9a48) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const___{ REL::VariantID(257153, 0, 0x18bc538) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSCreation_const___{ REL::VariantID(257154, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(257155, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(257156, 0, 0x16a9ab8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_int_{ REL::VariantID(257157, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___{ REL::VariantID(257158, 0, 0x16a9af0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_void_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___{ REL::VariantID(257163, 0, 0x16a9b38) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_void_____BSPlatform__BNetResult_unsigned___int64_int__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_int_{ REL::VariantID(257164, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_void_____BSPlatform__BNetResult_unsigned___int64__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(257165, 0, 0x16a9b70) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_void_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(257166, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_void_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSCreation_const____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSCreation_const___{ REL::VariantID(257167, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_void_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const___{ REL::VariantID(257168, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_void_____BSPlatform__BNetResult_unsigned___int64_char_const____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(257169, 0, 0x16a9be0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const___{ REL::VariantID(257477, 0, 0x16a9a10) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const___{ REL::VariantID(257478, 0, 0x16a9a80) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_void_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const___{ REL::VariantID(257479, 0, 0x16a9ba8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_void_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const___{ REL::VariantID(257480, 0, 0x16a9c18) };
	constexpr std::array<REL::VariantID, 1>  VTABLE___ModsChanged_ConfirmResetCallback{ REL::VariantID(269454, 0, 0x173b910) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_FxResponseArgs_9_{ REL::VariantID(269477, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSExternalServerStatusInfo_const___{ REL::VariantID(269490, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_void_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSExternalServerStatusInfo_const____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSExternalServerStatusInfo_const___{ REL::VariantID(269491, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_4d3ba31be161bb5fd965603713df41f6__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const___{ REL::VariantID(269492, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_b05e2427973c4351e7f40713ae13ee88__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(269493, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_e5a48bc04dc17e105890de7a88b6436e__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(269494, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271560, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271561, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271562, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____KeywordStoryEventArgConverter_SkyrimScript__A0xe101b7a9__LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_{ REL::VariantID(271563, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271564, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271565, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__FormStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271566, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__FormStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271567, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271568, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__FormStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271569, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____FormStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271570, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271571, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____ActorValueStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271572, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271573, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271574, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271575, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271576, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__FormStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271577, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__FormStoryEventArgConverter_SkyrimScript__A0xe101b7a9__LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271578, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__FormStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271579, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__FormStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271580, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__FormStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__UIntStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271581, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__RefStoryEventArgConverter_SkyrimScript__A0xe101b7a9__LocationStoryEventArgConverter_SkyrimScript__A0xe101b7a9__FormStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_SkyrimScript__A0xe101b7a9__EmptyStoryEventArgConverter_{ REL::VariantID(271582, 0, 0x0) };
	constexpr std::array<REL::VariantID, 2>  VTABLE___LoggingDisabler{ REL::VariantID(291293, 0, 0x1867218), REL::VariantID(291294, 0, 0x1867230) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet___impl__FixedString_10_1_1_bnet___impl__StdAllocator_char___16_1_bnet___impl__StdAllocator_bnet___impl__FixedString_10_1_1_bnet___impl__StdAllocator_char_____const__bnet__HttpResponseInfo__BSPlatform__BSModsManager_{ REL::VariantID(296192, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_char_const___BSPlatform__BNetResult___BSStringT_char_4294967295_DynamicMemoryManagementPol_____BSPlatform__BSModsManager___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSStringT_char_4294967295_DynamicMemoryManagementPol_____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(296194, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BNetResult____BSPlatform__BSModsManager___const_std___Ph_1__const___std___Ph_2__const___BSPlatform__BNetResult____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(296195, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const___BSPlatform__BNetResult___BSPlatform__BSUserContent____BSPlatform__BSModsManager___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSPlatform__BSUserContent____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const___{ REL::VariantID(296196, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_char_const___BSPlatform__BNetResult____BSPlatform__BSModsManager___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(296197, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator_____BSPlatform__BSModsManager___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator_____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const___{ REL::VariantID(296198, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSModsManager_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator_____BSPlatform__BSModsManager___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator_____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___{ REL::VariantID(296199, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSEntitlement_BSTArrayHeapAllocator__const___{ REL::VariantID(297598, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_char_const___char_const___{ REL::VariantID(297599, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSBNetAccountManager_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BNetResult____BSPlatform__BSBNetAccountManager___const_std___Ph_1__const___std___Ph_2__const___BSPlatform__BNetResult____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(297600, 0, 0x18bc570) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_94ac3c6738a5b01d98230634473f9182__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_char_const___char_const___{ REL::VariantID(297602, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSBNetAccountManager_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator_____BSPlatform__BSBNetAccountManager___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator_____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSLegalDocument_BSTArrayHeapAllocator__const___{ REL::VariantID(297604, 0, 0x18bc5a8) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSBNetAccountManager_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSEntitlement_BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSEntitlement_BSTArrayHeapAllocator_____BSPlatform__BSBNetAccountManager___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSEntitlement_BSTArrayHeapAllocator_____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSEntitlement_BSTArrayHeapAllocator__const___{ REL::VariantID(297605, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_BSTArray_uint_BSTArrayHeapAllocator__const___{ REL::VariantID(297807, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_190f6d692505062aad0a2346bf90014f__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSCreation_const___{ REL::VariantID(297808, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_91b2a428d7d08b3621a88d67ec429c17__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(297809, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_b661d007b682adf079e9d3a7e977c0b2__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_int_{ REL::VariantID(297810, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_db76a9fb04acf52ae099739ff5db71fb__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(297811, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_9431982a811f31c19b132e5b5e738388__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(297812, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_431dc82b74ec70de388d1ce79e67d9f1__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(297813, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_90545b18a4f477ffe599bad0cd534743__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(297814, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_b464a8c803bcf72b0df457dd6c436e2c__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(297816, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_7ba8e9094a90c5d1cbcc29a16d3efb96__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(297818, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_84e10439dd283255d1362fa643fed06c__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(297819, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_23b47feb52ff11d0edc967581e1c01fe__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(297820, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_d749ffc91f5f8c160bde1f819a04a9da__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___{ REL::VariantID(297821, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_c9624af4975becce7de0520a69c92116__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(297822, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_85a8c20f4d161d243ef8dd5f4669364b__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_uint_BSTArrayHeapAllocator__const___{ REL::VariantID(297823, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_05bc441d0797192a04dd2fd23b85421c__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_15ef56dac2e2587e0662df84e4bbe9f4__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_uint_BSTArrayHeapAllocator__const___{ REL::VariantID(0, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_7afa17f1b9a803328b13fd909916ebcf__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(297826, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_c140c664848deadbbfc4a34824669dff__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(297827, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_990dca4e372f134d660796e9ef8caf71__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantID(297828, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_2933cdabf00c32878810271f2e3f976f__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSCreation_BSTArrayHeapAllocator__const___{ REL::VariantID(297829, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_b4e0526b7f19d34ffe932e41f2076dd0__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantID(297874, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Func_impl__lambda_b05a401b0b049ab81045113609a029a8__std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSExternalServerStatusInfo_const___{ REL::VariantID(297875, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_6c876738465d8e384a04e19defc45448__{ REL::VariantID(0, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_ad635becf3cf0cf4ca0a7c75107f2157__{ REL::VariantID(0, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_base{ REL::VariantID(298104, 0, 0x15a3120) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_8e7eedb9857acc9795e57367d0e04d46__{ REL::VariantID(0, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_3d4d063c74c3b4f85651deb924af0ba6__{ REL::VariantID(0, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_del_alloc_HINSTANCE_____bnet____ModuleDeleter_bnet___impl__StdAllocator_void__{ REL::VariantID(298125, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_del_alloc_HINSTANCE_____bnet___impl__MemoryDeleter_HINSTANCE______bnet___impl__StdAllocator_void__{ REL::VariantID(298126, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_std___Ref_count_del_alloc__SECURITY_FUNCTION_TABLE_A_const_bnet___impl__MemoryDeleter__SECURITY_FUNCTION_TABLE_A_const__bnet___impl__StdAllocator_void__{ REL::VariantID(298127, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_1e37111acc0cabbbaec9c53f9ab72e5f__{ REL::VariantID(0, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__Job{ REL::VariantID(298797, 0, 0x18c4670) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet__SessionAuthResult_bnet__HttpResponseInfo___lambda_5e637e0832f74c2bc01c43b188467450__{ REL::VariantID(0, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__HttpRequest_bnet__Callback_bnet___impl__FixedString_2000_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo__{ REL::VariantID(0, 0, 0x0) };
	constexpr std::array<REL::VariantID, 1>  VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_60701eed7f9660644968404f5df4fc84__{ REL::VariantID(0, 0, 0x0) };

	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Ref_count_obj_BSLocklessSimpleList_ActiveEffect_____Node_{ REL::VariantOffset(0, 0, 0x15a4358) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSTEventSink_VRDeviceConnectionChange_{ REL::VariantOffset(0, 0, 0x16aa500) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_VRMenuScene{ REL::VariantOffset(0, 0, 0x16aa518) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_MapMarkerText3D{ REL::VariantOffset(0, 0, 0x16abdb0), REL::VariantOffset(0, 0, 0x16abe28) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_CalibrationOptionMenu{ REL::VariantOffset(0, 0, 0x16abff8), REL::VariantOffset(0, 0, 0x16ac058) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSTEventSink_HudModeChangeEvent_{ REL::VariantOffset(0, 0, 0x16ac4b8) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_WorldSpaceMenu{ REL::VariantOffset(0, 0, 0x16ac4d0), REL::VariantOffset(0, 0, 0x16ac548) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_WSDebugOverlay{ REL::VariantOffset(0, 0, 0x16ac7f8), REL::VariantOffset(0, 0, 0x16ac870) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_WSEnemyMeters{ REL::VariantOffset(0, 0, 0x16ace70), REL::VariantOffset(0, 0, 0x16acee8) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_WSActivateRollover{ REL::VariantOffset(0, 0, 0x16ad650), REL::VariantOffset(0, 0, 0x16ad6c8) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_StatsMenuExtension{ REL::VariantOffset(0, 0, 0x16adc28), REL::VariantOffset(0, 0, 0x16adca0) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_StatsMenuSkillRing{ REL::VariantOffset(0, 0, 0x16adcb8), REL::VariantOffset(0, 0, 0x16add30) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_StatsMenuPerks{ REL::VariantOffset(0, 0, 0x16add48), REL::VariantOffset(0, 0, 0x16addc0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_base_BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16ae9d8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_6a7ac5df88d10b7705b68bda769f7557__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16aea10) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_716a819b2284894817a46229cd4a4c55__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16aea48) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_1dcd9440ba5100d02fdbfde8881cd2fa__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16aea80) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_f4b463184cc923e55155104304acb224__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b1508) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_47c150a15f2430fdd056eda47d269740__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b1e38) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_875c194cd288a09000451ab62356ddaa__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b1e70) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_875cd0722bd41054d88667166e932c84__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b1ea8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_80014f3dfbe3486d09e25bf7b93b6d36__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b1ee0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_0273389482547ea83593ca77d4756baf__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b1f18) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_0a2018dd954dd89c741ce548bfd833a1__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b1f50) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_47a42df6fb34bd0a974b1e0a9eb03c76__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b1f88) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_209a7d56d8681d06a0dbb4fc0b4fae04__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b1fc0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_bbe51383c0d11b739c919184792113a2__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b1ff8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_3fd1193e127b533f42a2bcc68e0f3a55__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b2030) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_867a878f4456d0f89608820cbe68be22__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b2068) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_3b3a057acd9bbf6b4f01fba04ade52ca__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b20a0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_a97a3428110789271bcdf6d5d36923d8__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b20d8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_42374bfaafd308cfcb42a64c6259e2af__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b2110) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_e7670eb61075c6ea8afddc6344232d7f__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b2148) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_c985008e0d7044ee1ec7628494e85668__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b2180) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_aa830dba4262764fd85a9dee6fc786b5__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b21b8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_19e825c5d9cf9d67a5e4bcc5f62f5574__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b21f0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_3f8394fef7fb8e5a7c4b093c0ac59ce5__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b2228) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_f0f6defee09744fe07b89dc4835363c6__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b2260) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_591f018c35ae10ffcfd27872f739c69f__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b2298) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_ca6d22148eae61324007a5b18b167fd6__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b22d0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_fa28ef8f13f65d03a5a7bf921a05d0fd__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b3608) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_57e8b4d4ca876734ce115c68207d65ee__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b3640) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_7d8eafeab6293b8e2a2b325894acf391__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16b3678) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_base_void__{ REL::VariantOffset(0, 0, 0x16c6dd0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl_void_____void__std__allocator_int__void__{ REL::VariantOffset(0, 0, 0x16c6e08) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_d9a56a5f6b4db2a5a82649606d48298a__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16d64a8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_0ce85519844b317075d3bf710b927055__std__allocator_int__BSContainer__ForEachResult_ActiveEffect___const___{ REL::VariantOffset(0, 0, 0x16d64e0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSTEventSink_VROverlayChange_{ REL::VariantOffset(0, 0, 0x16e2180) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSTEventSink_VRResetHMDHeight_{ REL::VariantOffset(0, 0, 0x16e2198) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_LeftMeleeContactListener{ REL::VariantOffset(0, 0, 0x16e5150) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_RightMeleeContactListener{ REL::VariantOffset(0, 0, 0x16e5190) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_DeathFadeCallback{ REL::VariantOffset(0, 0, 0x16e5ad0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_base_void_NiAVObject___NiAVObject___uint___{ REL::VariantOffset(0, 0, 0x16e6b18) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_base_BSContainer__ForEachResult_BSScript__Object___bool_{ REL::VariantOffset(0, 0, 0x16e6b50) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_4db5206b65ba775ef204880748cf6775__std__allocator_int__BSContainer__ForEachResult_BSScript__Object___bool_{ REL::VariantOffset(0, 0, 0x16e6ba0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl__lambda_fb296a53de121633c0a6d7bf75a2fec7__std__allocator_int__void_NiAVObject___NiAVObject___uint___{ REL::VariantOffset(0, 0, 0x16e6bd8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_VRWandEvent{ REL::VariantOffset(0, 0, 0x16f1358) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_TeleportHandler{ REL::VariantOffset(0, 0, 0x16f20b0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_VrSwimHandler{ REL::VariantOffset(0, 0, 0x16f2100) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_DragonRidingHandler{ REL::VariantOffset(0, 0, 0x16f2150) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_VrCameraState{ REL::VariantOffset(0, 0, 0x172d230) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE___QueueBookTask{ REL::VariantOffset(0, 0, 0x172fb40) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSTArrayAllocatorFunctor_BSTSmallArrayHeapAllocator_504__{ REL::VariantOffset(0, 0, 0x1738078) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_FxResponseArgs_7_{ REL::VariantOffset(0, 0, 0x173bab0) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE___OpenMenuOnFadeOut{ REL::VariantOffset(0, 0, 0x173c908), REL::VariantOffset(0, 0, 0x1744100) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_OcclusionCullingToggleHandler{ REL::VariantOffset(0, 0, 0x173c920) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE___CloseStatsMenuOnFadeOut{ REL::VariantOffset(0, 0, 0x1742838) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_FadeOutTeleportCallback{ REL::VariantOffset(0, 0, 0x1747628) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_MapClickHandler{ REL::VariantOffset(0, 0, 0x174a7b8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_MapTouchpadHandler{ REL::VariantOffset(0, 0, 0x174a808) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_MapMenu__CloseMapMenuOnFadeOut{ REL::VariantOffset(0, 0, 0x174ad18) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE___FastTravelFailedCallback{ REL::VariantOffset(0, 0, 0x174ae30) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752248) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752260) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752278) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____KeywordStoryEventArgConverter_SkyrimScript__A0x83327dd8__LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752290) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x17522a8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x17522c0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__FormStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x17522d8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__FormStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x17522f0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752308) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__FormStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752320) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____FormStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752338) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752350) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____ActorValueStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752368) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752380) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752398) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x17523b0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x17523c8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__FormStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x17523e0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__FormStoryEventArgConverter_SkyrimScript__A0x83327dd8__LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x17523f8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__FormStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752410) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__FormStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752428) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__FormStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__UIntStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752440) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_SkyrimScript____StoryEventArguments_SkyrimScript____RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__RefStoryEventArgConverter_SkyrimScript__A0x83327dd8__LocationStoryEventArgConverter_SkyrimScript__A0x83327dd8__FormStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_SkyrimScript__A0x83327dd8__EmptyStoryEventArgConverter_{ REL::VariantOffset(0, 0, 0x1752458) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE___MenuOpenCloseEventArguments{ REL::VariantOffset(0, 0, 0x1756958) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSScript__NativeFunction1_BGSScene_void_uint_{ REL::VariantOffset(0, 0, 0x1762370) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_void_float_float_{ REL::VariantOffset(0, 0, 0x17655c0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSScript__NativeFunction5_BSScript__StaticFunctionTag_void_TESObjectREFR___float_float_float_float_{ REL::VariantOffset(0, 0, 0x17661c0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSScript__NativeFunction4_BSScript__StaticFunctionTag_void_TESObjectREFR___float_bool_bool_{ REL::VariantOffset(0, 0, 0x1766280) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSScript__NativeFunction2_BSScript__StaticFunctionTag_void_TESObjectREFR___float_{ REL::VariantOffset(0, 0, 0x1766340) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSScript__NativeFunction1_TESForm_void_BSFixedString_const___{ REL::VariantOffset(0, 0, 0x176ac78) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_VrWandTouchpadPositionEvent{ REL::VariantOffset(0, 0, 0x17e6138) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_VrWandTouchpadSwipeEvent{ REL::VariantOffset(0, 0, 0x17e6158) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSVRInterface{ REL::VariantOffset(0, 0, 0x17e69d8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSOpenVR{ REL::VariantOffset(0, 0, 0x17e6aa0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSOpenVRControllerDevice{ REL::VariantOffset(0, 0, 0x17e87c0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSTrackedControllerDevice{ REL::VariantOffset(0, 0, 0x17e8f78) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet__BNetError__En_bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18b4120) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcCreationResult__bnet__HttpResponseInfo__BSPlatform__BSBethesdaUGC_{ REL::VariantOffset(0, 0, 0x18b65f0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_char_const___int___{ REL::VariantOffset(0, 0, 0x18b6618) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo__BSPlatform__BSBethesdaUGC_{ REL::VariantOffset(0, 0, 0x18b6650) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcContent__bnet__HttpResponseInfo__BSPlatform__BSBethesdaUGC_{ REL::VariantOffset(0, 0, 0x18b66a0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcChunkUploadResult__bnet__HttpResponseInfo__BSPlatform__BSBethesdaUGC_{ REL::VariantOffset(0, 0, 0x18b6700) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__FileChunk__bnet__HttpResponseInfo__BSPlatform__BSBethesdaUGC_{ REL::VariantOffset(0, 0, 0x18b6758) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__UgcComment_20_1_bnet___impl__StdAllocator_bnet__UgcComment____bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18b6780) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__UgcComment_20_1_bnet___impl__StdAllocator_bnet__UgcComment____bnet__HttpResponseInfo__BSPlatform__BSBethesdaUGC_{ REL::VariantOffset(0, 0, 0x18b67a8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSPlatform__BSAsyncRequest_std__function_void__BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserComment_BSTArrayHeapAllocator__const_____{ REL::VariantOffset(0, 0, 0x18b67d0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcPagedContentListResult__bnet__HttpResponseInfo__BSPlatform__BSBethesdaUGC_{ REL::VariantOffset(0, 0, 0x18b6808) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__UgcListCategoriesResult__bnet__HttpResponseInfo__BSPlatform__BSBethesdaUGC_{ REL::VariantOffset(0, 0, 0x18b6868) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet___impl__FixedString_10_1_1_bnet___impl__StdAllocator_char___16_1_bnet___impl__StdAllocator_bnet___impl__FixedString_10_1_1_bnet___impl__StdAllocator_char_____const__bnet__HttpResponseInfo__BSPlatform__BSBethesdaUGC_{ REL::VariantOffset(0, 0, 0x18b68c8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserComment_BSTArrayHeapAllocator__const___{ REL::VariantOffset(0, 0, 0x18b69a0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_base_void_BSPlatform__BNetResult_unsigned___int64_char_const___int_{ REL::VariantOffset(0, 0, 0x18b69d8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSBethesdaUGC_____BSPlatform__BNetResult_unsigned___int64_char_const___int_BSPlatform__BNetResult___BSStringT_char_4294967295_DynamicMemoryManagementPol____int____BSPlatform__BSBethesdaUGC___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___std___Ph_4__const___BSPlatform__BNetResult___BSStringT_char_4294967295_DynamicMemoryManagementPol____int____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_char_const___int_{ REL::VariantOffset(0, 0, 0x18b6ae0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSBethesdaUGC_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BNetResult____BSPlatform__BSBethesdaUGC___const_std___Ph_1__const___std___Ph_2__const___BSPlatform__BNetResult____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_{ REL::VariantOffset(0, 0, 0x18b6b18) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSBethesdaUGC_____BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const___BSPlatform__BNetResult___BSPlatform__BSUserContent____BSPlatform__BSBethesdaUGC___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSPlatform__BSUserContent____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSPlatform__BSUserContent_const___{ REL::VariantOffset(0, 0, 0x18b6b50) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSBethesdaUGC_____BSPlatform__BNetResult_unsigned___int64_char_const___BSPlatform__BNetResult____BSPlatform__BSBethesdaUGC___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_char_const___{ REL::VariantOffset(0, 0, 0x18b6b88) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSBethesdaUGC_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserComment_BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSUserComment_BSTArrayHeapAllocator_____BSPlatform__BSBethesdaUGC___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSUserComment_BSTArrayHeapAllocator_____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserComment_BSTArrayHeapAllocator__const___{ REL::VariantOffset(0, 0, 0x18b6bc0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSBethesdaUGC_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator_____BSPlatform__BSBethesdaUGC___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator_____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSPlatform__BSUserContent_BSTArrayHeapAllocator__const___{ REL::VariantOffset(0, 0, 0x18b6bf8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std___Func_impl_std___Binder_std___Unforced_void__BSPlatform__BSBethesdaUGC_____BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___BSPlatform__BNetResult___BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator_____BSPlatform__BSBethesdaUGC___const_std___Ph_1__const___std___Ph_2__const___std___Ph_3__const___BSPlatform__BNetResult___BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator_____std__allocator_int__void_BSPlatform__BNetResult_unsigned___int64_BSTArray_BSStringT_char_4294967295_DynamicMemoryManagementPol__BSTArrayHeapAllocator__const___{ REL::VariantOffset(0, 0, 0x18b6c30) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Parallel_bnet__ta__ThreadSafe_{ REL::VariantOffset(0, 0, 0x18beb68) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet___impl__Observable_bnet___impl__AsyncOperation_bnet__BNetError__En_{ REL::VariantOffset(0, 0, 0x18bf4f0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Sequence_bnet__ta__ThreadSafe_{ REL::VariantOffset(0, 0, 0x18bf520) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__UgcCommentCreationRequest{ REL::VariantOffset(0, 0, 0x18c2090) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__UgcComment_20_1_bnet___impl__StdAllocator_bnet__UgcComment____bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18c28d8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__UgcListCommentRequest{ REL::VariantOffset(0, 0, 0x18c2940) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__UgcContent_20_1_bnet___impl__StdAllocator_bnet__UgcContent____bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18c2b28) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__UgcLikeCommentRequest{ REL::VariantOffset(0, 0, 0x18c42b8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet__UniquePtr_bnet__FriendsType__UserStatus__bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18c5448) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet__UniquePtr_bnet__FriendsType__UserStatus__bnet__HttpResponseInfo___lambda_b8f88f9199e369a871c3a25bf4a34973__{ REL::VariantOffset(0, 0, 0x18c5470) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Sequence_bnet__ta__NonThreadSafe_{ REL::VariantOffset(0, 0, 0x18c5f30) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet__UniquePtr_bnet__User__bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18c6958) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__User__bnet__HttpResponseInfo__bnet__AccountQuickCreateFlow_{ REL::VariantOffset(0, 0, 0x18c6980) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet__UniquePtr_bnet__AccountResult__bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18c70c0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__AccountResult__bnet__HttpResponseInfo__bnet__UserCredentialsAuthenticationFlow_{ REL::VariantOffset(0, 0, 0x18c70e8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__AccountResult__bnet__HttpResponseInfo__bnet__ExternalAuthenticationFlow_{ REL::VariantOffset(0, 0, 0x18c7270) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_bnet__MockHttpTransport{ REL::VariantOffset(0, 0, 0x18cb0c0), REL::VariantOffset(0, 0, 0x18cb0f8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet__eCommerceAuthResult_bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18cc788) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet__HydraAuthenticationResult_bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18cc7b0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet___impl__FixedString_512_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18cc7d8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet___impl__FixedString_37_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18cc800) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet___impl__FixedString_37_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo__bnet__AuthenticationFlow_{ REL::VariantOffset(0, 0, 0x18cc898) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet__UniquePtr_bnet__FriendsAuthenticationResult__bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18cc910) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__FriendsAuthenticationResult__bnet__HttpResponseInfo__bnet__AuthenticationFlow_{ REL::VariantOffset(0, 0, 0x18cc938) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__HydraAuthenticationResult_bnet__HttpResponseInfo__bnet__AuthenticationFlow_{ REL::VariantOffset(0, 0, 0x18cc960) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__eCommerceAuthResult_bnet__HttpResponseInfo__bnet__AuthenticationFlow_{ REL::VariantOffset(0, 0, 0x18cc9c8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet___impl__FixedString_512_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo__bnet__AuthenticationFlow_{ REL::VariantOffset(0, 0, 0x18cca40) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__User__bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18ccc48) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__AccountQuickCreationRequest{ REL::VariantOffset(0, 0, 0x18cccb0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__AccountResult__bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18ccf08) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__AccountUserCredentialsAuthenticationRequest{ REL::VariantOffset(0, 0, 0x18ccf70) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__AccountExternalAuthenticationRequest{ REL::VariantOffset(0, 0, 0x18cd060) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsListResult_bnet___impl__FixedVector_bnet__FriendsFriendship_40_1_bnet___impl__StdAllocator_bnet__FriendsFriendship_____bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d2768) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsListFriendsRequest{ REL::VariantOffset(0, 0, 0x18d27d0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsBatchResult_bnet_std__void_t___bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d2da0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsCancelFriendRequest{ REL::VariantOffset(0, 0, 0x18d2e08) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__IFriendsResult_bnet_std__void_t_{ REL::VariantOffset(0, 0, 0x18d2e78) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResult_bnet_std__void_t_{ REL::VariantOffset(0, 0, 0x18d2ea0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResultRef_bnet_std__void_t_{ REL::VariantOffset(0, 0, 0x18d2ec8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsListResult_bnet___impl__FixedVector_bnet__FriendsRequest_40_1_bnet___impl__StdAllocator_bnet__FriendsRequest_____bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d36b8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsListRequests{ REL::VariantOffset(0, 0, 0x18d3720) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsListResult_bnet___impl__FixedVector_bnet__FriendsSentRequest_40_1_bnet___impl__StdAllocator_bnet__FriendsSentRequest_____bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d3788) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsListSentRequests{ REL::VariantOffset(0, 0, 0x18d37f0) };
	constexpr std::array<REL::VariantOffset, 2> VTABLE_bnet__FriendsResponseFlow{ REL::VariantOffset(0, 0, 0x18d3bb8), REL::VariantOffset(0, 0, 0x18d3c10) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__Callback_bnet__UniquePtr_bnet__FriendsBatchResult_bnet_std__void_t___bnet__HttpResponseInfo_{ REL::VariantOffset(0, 0, 0x18d3c28) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackBind_bnet__Callback_bnet__UniquePtr_bnet__FriendsBatchResult_bnet_std__void_t___bnet__HttpResponseInfo__bnet__FriendsResponseFlow_{ REL::VariantOffset(0, 0, 0x18d3c50) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsBatchResult_bnet__FriendsAccount___bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d4070) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsRetrieveRequest{ REL::VariantOffset(0, 0, 0x18d40d8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__IFriendsResult_bnet__FriendsAccount_{ REL::VariantOffset(0, 0, 0x18d4148) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResult_bnet__FriendsAccount_{ REL::VariantOffset(0, 0, 0x18d4170) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResultRef_bnet__FriendsAccount_{ REL::VariantOffset(0, 0, 0x18d4198) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsAccountListResult__bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d43c0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsSearchRequest{ REL::VariantOffset(0, 0, 0x18d4428) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsBatchResult_bnet__FriendsRequestResult__En___bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d48b8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsSendRequest{ REL::VariantOffset(0, 0, 0x18d4920) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__IFriendsResult_bnet__FriendsRequestResult__En_{ REL::VariantOffset(0, 0, 0x18d4988) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResult_bnet__FriendsRequestResult__En_{ REL::VariantOffset(0, 0, 0x18d49b0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResultRef_bnet__FriendsRequestResult__En_{ REL::VariantOffset(0, 0, 0x18d49d8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsUnfriendRequest{ REL::VariantOffset(0, 0, 0x18d4a98) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsType__UserStatus__bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d4ca8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsStatusRequest{ REL::VariantOffset(0, 0, 0x18d4d10) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsBlockRequest{ REL::VariantOffset(0, 0, 0x18d4eb8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsBatchResult_bnet__FriendsStatus___bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d5438) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsStatusListRequest{ REL::VariantOffset(0, 0, 0x18d54a0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__IFriendsResult_bnet__FriendsStatus_{ REL::VariantOffset(0, 0, 0x18d5528) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResult_bnet__FriendsStatus_{ REL::VariantOffset(0, 0, 0x18d5550) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResultRef_bnet__FriendsStatus_{ REL::VariantOffset(0, 0, 0x18d5578) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsGetMessagesResult__bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d5848) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsGetMessagesRequest{ REL::VariantOffset(0, 0, 0x18d58b0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsBatchResult_bnet___impl__FixedString_128_1_1_bnet___impl__StdAllocator_char_____bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d5e18) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsSendMessagesRequest{ REL::VariantOffset(0, 0, 0x18d5e80) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__IFriendsResult_bnet___impl__FixedString_128_1_1_bnet___impl__StdAllocator_char___{ REL::VariantOffset(0, 0, 0x18d5ef8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResult_bnet___impl__FixedString_128_1_1_bnet___impl__StdAllocator_char___{ REL::VariantOffset(0, 0, 0x18d5f20) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResultRef_bnet___impl__FixedString_128_1_1_bnet___impl__StdAllocator_char___{ REL::VariantOffset(0, 0, 0x18d5f48) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsDeleteMessagesRequest{ REL::VariantOffset(0, 0, 0x18d5fe8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsUpdateMessageStatusRequest{ REL::VariantOffset(0, 0, 0x18d6148) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsFirstPartyRefreshRequest{ REL::VariantOffset(0, 0, 0x18d6298) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsListResult_bnet___impl__FixedVector_bnet__FriendsAccount_40_1_bnet___impl__StdAllocator_bnet__FriendsAccount_____bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d6510) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsListBlockedUsersRequest{ REL::VariantOffset(0, 0, 0x18d6578) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsBatchResult_bnet__FriendsUserGamesPlayed___bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d6b00) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsListLastGamesRequest{ REL::VariantOffset(0, 0, 0x18d6b68) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__IFriendsResult_bnet__FriendsUserGamesPlayed_{ REL::VariantOffset(0, 0, 0x18d6bd0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResult_bnet__FriendsUserGamesPlayed_{ REL::VariantOffset(0, 0, 0x18d6bf8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsResultRef_bnet__FriendsUserGamesPlayed_{ REL::VariantOffset(0, 0, 0x18d6c20) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet___impl__FixedPool_307200_5_{ REL::VariantOffset(0, 0, 0x18d6c70) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__eCommerceAuthResult_bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d7040) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommerceAuthRequest{ REL::VariantOffset(0, 0, 0x18d70a8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet___impl__FixedString_512_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d7340) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HydraAccessRequest{ REL::VariantOffset(0, 0, 0x18d73a8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__HydraAuthenticationResult_bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d7610) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HydraAuthenticationRequest{ REL::VariantOffset(0, 0, 0x18d7678) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet__FriendsAuthenticationResult__bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d7bd8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsAuthenticationRequest{ REL::VariantOffset(0, 0, 0x18d7c40) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet___impl__FixedString_37_1_1_bnet___impl__StdAllocator_char___bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18d7e88) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__GameCodeRequest{ REL::VariantOffset(0, 0, 0x18d7ef0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__AccountAuthenticationRequest{ REL::VariantOffset(0, 0, 0x18d8138) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__FriendsRespondToRequest{ REL::VariantOffset(0, 0, 0x18d9618) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__User{ REL::VariantOffset(0, 0, 0x18db538) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__InternalUser{ REL::VariantOffset(0, 0, 0x18db5f8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet___impl__Observable_bnet__InternalUser_bnet_std__void_t_{ REL::VariantOffset(0, 0, 0x18db618) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CustomData__Value{ REL::VariantOffset(0, 0, 0x18dbc08) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_337fc5ae7013f4596fc370096ed72c94__{ REL::VariantOffset(0, 0, 0x18dbf48) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet____CommerceLogOutJob{ REL::VariantOffset(0, 0, 0x18dbf70) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_4b27209b7983f5b96eb64ea8e986fb40__{ REL::VariantOffset(0, 0, 0x18dbfa8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommerce____eCommerceRefreshWaitJob{ REL::VariantOffset(0, 0, 0x18dc6b8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommerce____eCommerceWaitingJob{ REL::VariantOffset(0, 0, 0x18dc6f0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommerce____eCommerceRefreshFinishedJob{ REL::VariantOffset(0, 0, 0x18dc728) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommerce____eCommerceFinishedJob{ REL::VariantOffset(0, 0, 0x18dc760) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommerce____eCommerceRefreshJob{ REL::VariantOffset(0, 0, 0x18dc798) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommerce____eCommerceJob{ REL::VariantOffset(0, 0, 0x18dc7f0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommerceRefreshRequest{ REL::VariantOffset(0, 0, 0x18dc960) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__UniquePtr_bnet___impl__FixedVector_bnet__eCommerceStoreOffer_4_1_bnet___impl__StdAllocator_bnet__eCommerceStoreOffer____bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18dcf00) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommerceStoreItemsRequest{ REL::VariantOffset(0, 0, 0x18dcf68) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__HttpRequest_bnet__Callback_bnet__eCommercePurchaseResult_bnet__HttpResponseInfo__{ REL::VariantOffset(0, 0, 0x18dd270) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommercePurchaseRequest{ REL::VariantOffset(0, 0, 0x18dd2d8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__eCommerceLogoutRequest{ REL::VariantOffset(0, 0, 0x18dd500) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_bnet__CallbackWrapper_bnet__Callback_bnet_std__void_t_bnet__HttpResponseInfo___lambda_d4cfa7af0c7bb4ac56e94240d0856ce4__{ REL::VariantOffset(0, 0, 0x18dd568) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderCopyDepthBuffer{ REL::VariantOffset(0, 0, 0x18f1f78), REL::VariantOffset(0, 0, 0x18f2000), REL::VariantOffset(0, 0, 0x18f2018), REL::VariantOffset(0, 0, 0x18f2028) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderCopyDepthBuffer_DR{ REL::VariantOffset(0, 0, 0x18f20d8), REL::VariantOffset(0, 0, 0x18f2160), REL::VariantOffset(0, 0, 0x18f2178), REL::VariantOffset(0, 0, 0x18f2188) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderDepthBuffer4xDownscale{ REL::VariantOffset(0, 0, 0x18f21e0), REL::VariantOffset(0, 0, 0x18f2268), REL::VariantOffset(0, 0, 0x18f2280), REL::VariantOffset(0, 0, 0x18f2290) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderISDownsampleHierarchicalDepthBufferCS{ REL::VariantOffset(0, 0, 0x18f79c0), REL::VariantOffset(0, 0, 0x18f7a48), REL::VariantOffset(0, 0, 0x18f7a60), REL::VariantOffset(0, 0, 0x18f7a70) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderISDiffScaleDownsampleDepthBufferCS{ REL::VariantOffset(0, 0, 0x18f7b88), REL::VariantOffset(0, 0, 0x18f7c10), REL::VariantOffset(0, 0, 0x18f7c28), REL::VariantOffset(0, 0, 0x18f7c38) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderISFullScreenVR{ REL::VariantOffset(0, 0, 0x18f7e40), REL::VariantOffset(0, 0, 0x18f7ec8), REL::VariantOffset(0, 0, 0x18f7ee0), REL::VariantOffset(0, 0, 0x18f7ef0) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderTransformLvl7PreTest{ REL::VariantOffset(0, 0, 0x18f89b8), REL::VariantOffset(0, 0, 0x18f8a40), REL::VariantOffset(0, 0, 0x18f8a58), REL::VariantOffset(0, 0, 0x18f8a68) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderLvl6PreTest{ REL::VariantOffset(0, 0, 0x18f8be0), REL::VariantOffset(0, 0, 0x18f8c68), REL::VariantOffset(0, 0, 0x18f8c80), REL::VariantOffset(0, 0, 0x18f8c90) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderLvl5PreTest{ REL::VariantOffset(0, 0, 0x18f8d18), REL::VariantOffset(0, 0, 0x18f8da0), REL::VariantOffset(0, 0, 0x18f8db8), REL::VariantOffset(0, 0, 0x18f8dc8) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderLvl4PreTest{ REL::VariantOffset(0, 0, 0x18f8e50), REL::VariantOffset(0, 0, 0x18f8ed8), REL::VariantOffset(0, 0, 0x18f8ef0), REL::VariantOffset(0, 0, 0x18f8f00) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderLvl3PreTest{ REL::VariantOffset(0, 0, 0x18f8f88), REL::VariantOffset(0, 0, 0x18f9010), REL::VariantOffset(0, 0, 0x18f9028), REL::VariantOffset(0, 0, 0x18f9038) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderLvl2PreTest{ REL::VariantOffset(0, 0, 0x18f90c0), REL::VariantOffset(0, 0, 0x18f9148), REL::VariantOffset(0, 0, 0x18f9160), REL::VariantOffset(0, 0, 0x18f9170) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderLvl1PreTest{ REL::VariantOffset(0, 0, 0x18f91f8), REL::VariantOffset(0, 0, 0x18f9280), REL::VariantOffset(0, 0, 0x18f9298), REL::VariantOffset(0, 0, 0x18f92a8) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderLvl0PreTest{ REL::VariantOffset(0, 0, 0x18f9330), REL::VariantOffset(0, 0, 0x18f93b8), REL::VariantOffset(0, 0, 0x18f93d0), REL::VariantOffset(0, 0, 0x18f93e0) };
	constexpr std::array<REL::VariantOffset, 4> VTABLE_BSImagespaceShaderSetupPreTest{ REL::VariantOffset(0, 0, 0x18f9468), REL::VariantOffset(0, 0, 0x18f94f0), REL::VariantOffset(0, 0, 0x18f9508), REL::VariantOffset(0, 0, 0x18f9518) };
	constexpr std::array<REL::VariantOffset, 3> VTABLE_BSOBBOcclusionTestingShader{ REL::VariantOffset(0, 0, 0x1908500), REL::VariantOffset(0, 0, 0x1908558), REL::VariantOffset(0, 0, 0x1908570) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_BSWin32SystemUtility__BSDAUUpdateThread{ REL::VariantOffset(0, 0, 0x190f080) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__FastWriter{ REL::VariantOffset(0, 0, 0x190f6c8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__StyledWriter{ REL::VariantOffset(0, 0, 0x190f6e0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__CharReader__Factory{ REL::VariantOffset(0, 0, 0x1911b70) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__CharReader{ REL::VariantOffset(0, 0, 0x1911b88) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__CharReaderBuilder{ REL::VariantOffset(0, 0, 0x1911ba0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__StreamWriter__Factory{ REL::VariantOffset(0, 0, 0x1911bb8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__StreamWriter{ REL::VariantOffset(0, 0, 0x1911bd0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__StreamWriterBuilder{ REL::VariantOffset(0, 0, 0x1911be8) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__Writer{ REL::VariantOffset(0, 0, 0x1911c00) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__OurCharReader{ REL::VariantOffset(0, 0, 0x1912018) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_std__basic_ostringstream_char_std__char_traits_char__std__allocator_char__{ REL::VariantOffset(0, 0, 0x19120e0) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__Exception{ REL::VariantOffset(0, 0, 0x1912260) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__RuntimeError{ REL::VariantOffset(0, 0, 0x1912278) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__LogicError{ REL::VariantOffset(0, 0, 0x1912290) };
	constexpr std::array<REL::VariantOffset, 1> VTABLE_Json__BuiltStyledStreamWriter{ REL::VariantOffset(0, 0, 0x1912a50) };
}
